实验4
如此编程
assume cs:code
code SEGMENT
mov bx,0
mov cx,64
mov ax,0020h
mov ds,ax
s:mov [bx],bx
inc bx
loop s
mov ax,4c00h
int 21h
code ENDS
end
1.结果正确不代表过程正确。
逻辑错误很多时候会成长为致命错误。
2.带[]的寄存器名称在80x86中只能是作为基址...
[2008-04-14 13:02] 高手笔记【5】
[2007-10-26 14:07] 知道start是什么了
终于知道start的作用了...汗...原来它并不是伪指令,只是个标识符而已,属用户定义字,end start指明程序的入口地址,这些是看了第六章后才知道的,完全可以把它写成其他的,如a,只是最后我们要用end a来指明...如果程序代码段中只有指令的话,这个完全可以不写,此时CPU是按顺序从上往下执行的.... 具体见实验五的第4小题....
阅读全文 |
作者:dreamhk |
评论次数(22) |
浏览次数(2482)
页码数(1):
1