汇编基础问题 高手请进

来源:百度知道 编辑:UC知道 时间:2024/05/11 15:38:33
由于本人刚接触汇编,自己看数琢磨半天下面的问题还是没解决,请高手指教,如果满意,定另送分!

1 假设 DX和DI存放的是无符号数,请用比较指令和条件转移指令实现以下判断:
1)如DX>DI,转到ABOVE执行;
2)如 CX=0,转到ZERO执行!

2,循环程序结构有哪几个组成部分?各自的作用是什么?

3,请设置一个数据MYDATA段,按照如下定义的变量:
(1)MY1B为字符串变量,PERSONAL CONPUTER
(2) MY2B为用十进制数表示字节变量:20

4 顺便问问:循环程序结构有哪几个部分组成的,各自的作用是什么!
还有伪指令BUF DB 'ADBC'将依次在内存中 存入的数据是?

1.1)
cmp DX,DI
ja ABOVE
2)
jcxz ZERO

2.
循环体与循环条件。循环体也就是循环时做什么,循环条件用来判断是否继续循环.

3.
assume DS:MYDATA ...
MYDATA segment
DB 'PERSONAL CONPUTER' ;汇编语言中必须用内存地址表示变量,0为偏移地址,段地址offset MYDATA
DB 20 ;偏移地址12
MYDATA ends

4.1)同2.
2)存入数据是'ADBC'