请指出如下指令中的不明确之处,并使其明确:
(1)MOV ES:[BP],5
MOV BYTE PTR ES:[BP]
(2)ADD CS:[1000H],10H
ADD BYTE PTR CS:[1000H],10H
(3)DEC CS:[BX-8]
DEC PTR CS:[BX-8]
(4)JMP CS:[SI+1000H]
JMP WORD PTR CS:[SI+1000H]
(5)MUL [BX+DI+2]
MUL BYTE PTR [BX+DI+2]
(6)DIV [BP-4]
DIV WORD PTR [BP-4]...
- [somniumchase] 我一运行就说没有数字 01/01 11:44
- [游客] 为什么啊 08/07 15:36
- [游客] 如果想快一些 就改下面这里 dx值改成1H delay: push ax 04/19 02:53
- [lshhjx] 注释在程序中很重要,楼主不知道吗? 12/08 13:40
- [biaggi] 看不明白,在下還須學習 11/06 08:11
- [游客] 我运行的时候直接显示Unkown filename跳出了- -请问怎么改 06/16 21:44
- [游客] 勿庸置疑,注释是好习惯。与人方便自己方便。 04/12 10:33
- [游客] 老实说,看着真心累呀! 04/07 18:37
- [游客] 很无语,初学者就多看书,不要动不动要别人注释,基础打好了,再自己注释,这样比别人帮你注释好得多 12/17 19:43
- [dgkepu] 初学者:不懂,希望有多点注释带着学习学习! 12/07 20:52
- [游客] windows 7是一个64Bit操作系统,它不兼容DOS,无法识别16Bit系统。重装系统wind 02/28 21:05
- [游客] windows 7是一个64Bit操作系统,它不兼容DOS,无法识别16Bit系统。重装系统wind 02/28 21:05
- [466987333] 你好,高手,我想请教一个问题。 我用的是win7操作系统,32位的,里面没有找masm目录,是不是 12/12 17:30
- [lanfioncc] 那个太高级了。。。我还有点看不懂。。不过谢谢!!! 11/27 11:23
- [yc2010] 实验16中的 table: dw sub1,sub2,sub3,sub4 可不可以改成呢? 09/11 09:08
- [yc2010] mov bl,ah mov bh,0 add bx,bx ----------->这里为 09/07 21:03
- [yc2010] 为什么要add bx,bx呢? 09/07 20:55
- [yc2010] 那是不是像table[bx],ds[bx]....等(内存单元)都是表示一个字节呢? 09/06 21:10
- [masmaster] 杨季文的《80X86汇编语言程序设计教程》 09/01 12:52
- [游客] to masmaster shl左移4位,那al传进来的4,5,6位背景色不就没了. 为什 09/01 11:00
[2010-08-31 17:27] 习题3.9
阅读全文 |
评论次数(0) |
浏览次数(291) |
所属类型(汇编习题集)
[2010-08-31 16:16] 习题3.8
设如下两天指令中的符号ABCD是变量名,请说明这两条指令的异同。
MOV AX,OFFSET ABCD
LEA AX,ABCD
;这两天指令效果相同,都是传送ABCD所在偏移地址。不同之处在于,mov ax,offset abcd在汇编阶段预先计算得出;而lea ax,abcd是在程序运行当中计算得出。...
MOV AX,OFFSET ABCD
LEA AX,ABCD
;这两天指令效果相同,都是传送ABCD所在偏移地址。不同之处在于,mov ax,offset abcd在汇编阶段预先计算得出;而lea ax,abcd是在程序运行当中计算得出。...
阅读全文 |
评论次数(0) |
浏览次数(235) |
所属类型(汇编习题集)
[2010-08-31 16:06] 习题3.7
请写出下面程序片段每条传送指令执行后AX的内容。
org 100h
varw dw 1234h,5678h
varb db 3,4
vard dd 12345678h
buff db 10 dup (?)
mess db 'hello'
begin:
mov ax,offset varb+offset mess ;AX=0218H
mov ax,type buff+type mess+type vard ;AX=000...
org 100h
varw dw 1234h,5678h
varb db 3,4
vard dd 12345678h
buff db 10 dup (?)
mess db 'hello'
begin:
mov ax,offset varb+offset mess ;AX=0218H
mov ax,type buff+type mess+type vard ;AX=000...
阅读全文 |
评论次数(0) |
浏览次数(319) |
所属类型(汇编习题集)
[2010-08-31 15:42] 习题3.6
请计算如下程序片段中个地址表达式的值。设BX=1000H,SI=2000H,DI=3000H,BP=4000H:
答:
(1)[BX+100H] :1100H
(2)[DI][BP] :7000H
(3)2000H[SI] :4000H
(4)10H[BX][SI] :3010H
(5)[BP-128] :3872H
(6)[BX][DI-2] :3998H...
答:
(1)[BX+100H] :1100H
(2)[DI][BP] :7000H
(3)2000H[SI] :4000H
(4)10H[BX][SI] :3010H
(5)[BP-128] :3872H
(6)[BX][DI-2] :3998H...
阅读全文 |
评论次数(0) |
浏览次数(241) |
所属类型(汇编习题集)
[2010-08-31 13:53] 习题3.5
请计算如下各数值表达式的值:
(1)23H AND 45H OR 67H
67H
(2)1234H / 16 + 10H
133H
(3)NOT (65535 XOR 1234H)
1234H
(4)1024 MOD 7 + 3
5
(5)LOW 1234 OR HIGH 5678H
76H
(6)23H SHL 4
230H
(7)"Eb" GE 4562H XOR -1
0
(8)1234H SHR 6
48H
(9)'a' AND (NOT ('a'-'A'))
41H
(10)'H' OR 00100000B
68H
(11)76543Q LT...
(1)23H AND 45H OR 67H
67H
(2)1234H / 16 + 10H
133H
(3)NOT (65535 XOR 1234H)
1234H
(4)1024 MOD 7 + 3
5
(5)LOW 1234 OR HIGH 5678H
76H
(6)23H SHL 4
230H
(7)"Eb" GE 4562H XOR -1
0
(8)1234H SHR 6
48H
(9)'a' AND (NOT ('a'-'A'))
41H
(10)'H' OR 00100000B
68H
(11)76543Q LT...
阅读全文 |
评论次数(0) |
浏览次数(291) |
所属类型(汇编习题集)
[2010-08-31 12:55] 习题3.4
问:汇编语言中变量和标号有何不同?
答:变量和标号都代表存储单元。变量表示的存储单元中存放的数值。标号表示的存储单元中存放的是指令代码。标号名字后必须加冒号(:)...
答:变量和标号都代表存储单元。变量表示的存储单元中存放的数值。标号表示的存储单元中存放的是指令代码。标号名字后必须加冒号(:)...
阅读全文 |
评论次数(0) |
浏览次数(269) |
所属类型(汇编习题集)
[2010-08-31 12:49] 习题3.3
问:汇编语言中数值表达式与地址表达式有何区别?
答:执行的功能不同:数值表达式执行的是算术运算。地址表达式执行的是各种寻址。...
答:执行的功能不同:数值表达式执行的是算术运算。地址表达式执行的是各种寻址。...
阅读全文 |
评论次数(0) |
浏览次数(247) |
所属类型(汇编习题集)
[2010-08-31 12:43] 习题3.2
问:汇编语言中的表达式与高级语言中的表达式有何相同和不同点?
答:相同的地方:都支持算术运算逻辑运算比较运算等基本的数值计算表达式。
不同的地方:他们操作的对象不同。高级语言操作的是变量,汇编语言操作的是寄存器和存储单元。...
答:相同的地方:都支持算术运算逻辑运算比较运算等基本的数值计算表达式。
不同的地方:他们操作的对象不同。高级语言操作的是变量,汇编语言操作的是寄存器和存储单元。...
阅读全文 |
评论次数(0) |
浏览次数(261) |
所属类型(汇编习题集)
[2010-08-31 12:35] 习题3.1
问:伪指令语句和指令语句的本质区别是什么? 伪指令的主要作用是什么?
答:
①指令语句有其对应的机器指令。伪指令语句则没有。
②伪指令的作用是指示汇编程序汇编源程序,包括符号、变量和段的定义。...
答:
①指令语句有其对应的机器指令。伪指令语句则没有。
②伪指令的作用是指示汇编程序汇编源程序,包括符号、变量和段的定义。...
阅读全文 |
评论次数(0) |
浏览次数(265) |
所属类型(汇编习题集)
[2010-08-31 10:40] 基础,真的很重要呀
把寻址方式和指令系统的习题都做完啦, 虽然题目都非常简单, 但是, 有太多的细节以前自己没有注意过! 通过这次做题练习,感觉到基础知识, 真的太重要啦! 好高骛远急于求成都不能学好汇编,只有静下心来踏踏实实一步一个脚印的才有收获呀!!!自我勉励一下吧! !...
阅读全文 |
评论次数(3) |
浏览次数(355) |
所属类型(汇编习题集)