一、分别用一个说明性语句完成如下要求:
1、将数据56h、78、0b3h、100依次存放在字节变量onebyte中。
2、字变量twoword依次存放数据3721h、10h、100、4936h
3、将4567按照压缩BCD友形式存放在threebcd单元。
4、将字符串"How are you"存入变量fourmsg。
5、以fivemulti为首地址,连续存放字节数据:2个23h,5个‘A’,25个预留单元。
二、编写子程序DXTEST ,功能是:如果DX最低位为1,则设置AX=1;否则设置AX=-1
------解决方案--------------------------------------------------------
仅供参考,我也忘的差不多了……
一、分别用一个说明性语句完成如下要求:
1、将数据56h、78、0b3h、100依次存放在字节变量onebyte中。
onebyte db 56h,78d,0b3h,100d
2、字变量twoword依次存放数据3721h、10h、100、4936h
twoword dw 3721h,10h,100d,4936h
3、将4567按照压缩BCD友形式存放在threebcd单元。
threebcd db 67h,45h
4、将字符串"How are you"存入变量fourmsg。
fourmsg db "How are you"
5、以fivemulti为首地址,连续存放字节数据:2个23h,5个‘A’,25个预留单元。
fivemulti db 2 dup(23h),5 dup('A'),25 dup(?)
二、编写子程序DXTEST ,功能是:如果DX最低位为1,则设置AX=1;否则设置AX=-1
DXTEST: TEST DX,1
JZ DXLOW
MOV AX,0FFFFH
RET
DXLOW: MOV AX,1
RET