鱼C论坛

 找回密码
 立即注册
查看: 191|回复: 3

p112课堂例题

[复制链接]
发表于 2025-2-17 15:53:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 laocaiye 于 2025-2-17 15:57 编辑

小鱼视频教学中P112课堂例题代码如下:

assume cs:codesg

codesg segment
                move bx,0
                move cx,12
        s:  move ax,0ffffh
                move ds,ax
                move dl,[bx]
                move ax,0020h
                move ds,ax
                move [bx],dl
                inc bx
                loop s
               
                move ax,4c00H
                int 21H
               
codesg ends

end


我在编译代码时,提示一列同类错误:error: A200B: syntax error: bx。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2025-2-17 15:53:51 | 显示全部楼层
这个代码存在一些拼写错误和缺少部分内容。以下是修正后的代码:

  1. assume cs:codesg

  2. codesg segment
  3.     mov bx,0
  4.     mov cx,12
  5. s:  mov ax,0ffffh
  6.     mov ds,ax
  7.     mov dl,[bx]
  8.     mov ax,0020h
  9.     mov ds,ax
  10.     mov [bx],dl
  11.     inc bx
  12.     loop s
  13.    
  14.     mov ax,4c00H
  15.     int 21H
  16.    
  17. codesg ends

  18. end
复制代码


主要修正点:
1. move 改成 mov
2. move ds,ax 改成 mov ds,ax
3. move dl,[bx],表示将 bx 指向的地址单元中的内容传送到 dl
4. move [bx],dl,表示将 dl 中的内容传送到 bx 指向的地址单元中。

希望能帮助你解决编译错误!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-2-17 15:57:27 | 显示全部楼层
晕倒,这么明显错误居然略过了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-2-17 15:57:35 | 显示全部楼层
laocaiye 发表于 2025-02-17 15:57
晕倒,这么明显错误居然略过了


不好意思,刚才的回答确实有疏漏,下面是修正后的完整代码:

  1. assume cs:codesg

  2. codesg segment
  3.     mov bx,0
  4.     mov cx,12
  5. s:  mov ax,0ffffh
  6.     mov ds,ax
  7.     mov dl,[bx]
  8.     mov ax,0020h
  9.     mov ds,ax
  10.     mov [bx],dl
  11.     inc bx
  12.     loop s
  13.    
  14.     mov ax,4c00h
  15.     int 21h
  16.    
  17. codesg ends

  18. end
复制代码


主要修改点:
1. 将 move 修改为 mov
2. 使用 [bx] 来访问内存中的数据。

希望这个答案能解决你的问题!如有疑问请继续提问。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-19 19:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表