王爽书中的一个小问题,求大家进来指点!
王爽汇编中的监测点9.2
补全编程,利用JCXZ指令,实现在内存2000H段中查找第一个值为0的字节,找到后将它的偏移地址存储在DX中。
assume cs:code
code segment
start:mov ax,2000h
mov ds,ax
mov bx,0
s:________
______________
______________
________________
jmp short s
ok:mov dx,bx
mov ax,4c00h
int 21h
code ends
end start
相信大家都遇到过这个问题,答案是这样的;
从标号s处开始所要填写的四条指令依次如下:
第一条指令:mov cl,[bx]
第二条指令:mov ch,0
第三条指令:jcxz ok
第四条指令:inc bx
跟我想的不一样,我认为直接 mov cx,[bx]
jcxz ok
inc bx
就行了,它这里为什么要分cl,ch?还直接把ch=0了?匪夷所思,求高手指点一二,先说谢谢!
补全编程,利用JCXZ指令,实现在内存2000H段中查找第一个值为0的字节,找到后将它的偏移地址存储在DX中。
assume cs:code
code segment
start:mov ax,2000h
mov ds,ax
mov bx,0
s:________
______________
______________
________________
jmp short s
ok:mov dx,bx
mov ax,4c00h
int 21h
code ends
end start
相信大家都遇到过这个问题,答案是这样的;
从标号s处开始所要填写的四条指令依次如下:
第一条指令:mov cl,[bx]
第二条指令:mov ch,0
第三条指令:jcxz ok
第四条指令:inc bx
跟我想的不一样,我认为直接 mov cx,[bx]
jcxz ok
inc bx
就行了,它这里为什么要分cl,ch?还直接把ch=0了?匪夷所思,求高手指点一二,先说谢谢!
...全文
相关推荐
王爽 的《汇编语言》书中的源码
王爽 的《汇编语言》书中的源码 好好学习 这本书老经典了
汇编语言--王爽 检测点解答
一:前言这篇blog记录我阅读汇编语言(王爽)的心得,每单元的检测点解答。二:第一章:基础知识总线bus:分为数据总线,控制总线,地址总线地址总线的宽度决定了CPU能对多少内存单元进行寻址(寻址能力)数据总线:决定了CPU和外界的数据传送速度控制总线:决定了CPU对外部器件的控制能力内存:内存是对各种芯片(显卡,网卡,随机存储器)的RAM和ROM的物理地址编址,即物理地址对虚拟地址的一一映射。这样...
王爽《汇编语言》检测点答案与实验解答
王爽《汇编语言》检测点答案与实验的解答。呵呵,配合王爽的书,让你快速入门 汇编语言,呵呵,你会发现原来汇编就是那么简单
8086汇编语言,王爽的书
看过这本书,你可能有一种恍然大悟的感觉,汇编语言原来是这样的,相信以前对汇编模糊地人看过这本书后会有所收获的
王爽汇编PDF
王爽汇编PDF


