1.R命令查看,改变cpu寄存器的内容;
2.D命令查看内存中的内容;
3.E命令改写内存中的内容;
4.U命令将内存中的机器指令翻译成汇编指令;
5.T命令执行一条机器指令;
6.A命令以汇编指令的格式在内存中写入一条机器指令;...
- [游客] 谢谢,多用用就好了! 08/12 21:07
- [tily] 这些命令要在DEBUG下熟练操作。 08/11 22:59
- [chinatree] 嗯,对的 08/10 22:10
- [游客] 加油!坚持下去! 08/10 08:32
- [chinatree] 第一个就没说完,是14个,还有ip和标志寄存器这两个被漏了。第三个也可以处理双字吧,比如div指令, 08/09 11:52
- [mywiil] 总结的不错。 08/09 10:32
- [happy] 检测点做了吗?贴上来看看。检测点和实验是这本书的精髓,必须要一个不落的完成才行。 08/07 22:49
- [393166599] 呵呵,非常感谢,是才学啊,感觉有好多地方都不懂,看着也头大,努力吧! 08/06 10:55
- [tomato] 刚开始学吗?既然开始了,就要坚持住啊!经历完你会有很不一样的感受。相信我,没错儿! 08/05 23:39
[2011-08-11 22:52] debug的使用
阅读全文 |
评论次数(2) |
浏览次数(507) |
所属类型(学习笔记)
[2011-08-11 22:51] 检测点2.3
下面的3条指令执行后,cpu几次修改IP?都是在什么时候?最后IP中的值是多少?
mov ax,bx
sub ax,ax
jmp ax
答:一共修改过4次,第一次在MOV AX,BX后,第二次在SUB AX,AX后,第三次在JMP AX后,第四次在JMP AX修改IP。最后IP中的值是0。...
mov ax,bx
sub ax,ax
jmp ax
答:一共修改过4次,第一次在MOV AX,BX后,第二次在SUB AX,AX后,第三次在JMP AX后,第四次在JMP AX修改IP。最后IP中的值是0。...
阅读全文 |
评论次数(0) |
浏览次数(400) |
所属类型(汇编作业)
[2011-08-10 22:08] 检测点2.2
1.给定段地址为0001H,仅通过变化偏移地址寻址,cpu的寻址范围为0010H到1000FH 。
2.有一段数据存放在内存20000H中,现给定段地址位SA,若想用偏移地址寻到此单元,则SA应满足的条件是:最小为1001H ,最大为2000H 。...
2.有一段数据存放在内存20000H中,现给定段地址位SA,若想用偏移地址寻到此单元,则SA应满足的条件是:最小为1001H ,最大为2000H 。...
阅读全文 |
评论次数(1) |
浏览次数(452) |
所属类型(汇编作业)
[2011-08-09 23:53] 检测点2.1
(1).
mov ax.62627 AX=F4A3H
mov ah,31h AX=31A3H
mov al,23h AX=3123H
add ax,ax AX=6246H
mov bx,826ch BX=826CH
mov cx,ax CX=6246H
mov ax,bx AX=826CH
add ax,bx AX=04D8H
mov al,bh AX=0482H
mov ah,bl AX...
mov ax.62627 AX=F4A3H
mov ah,31h AX=31A3H
mov al,23h AX=3123H
add ax,ax AX=6246H
mov bx,826ch BX=826CH
mov cx,ax CX=6246H
mov ax,bx AX=826CH
add ax,bx AX=04D8H
mov al,bh AX=0482H
mov ah,bl AX...
阅读全文 |
评论次数(1) |
浏览次数(510) |
所属类型(汇编作业)
[2011-08-07 22:15] 第二章 寄存器
1.8086cpu有14个寄存器,每个寄存器有一个名称,分别是:AX、BX、CX、DX、SI、DI、SP、BP、CS、SS、DS、ES。
2.8086cpu的所有寄存器都是16位的,可以存放两个字节。AX、BX、CX、DX这4个寄存器通常来存放一般性数据,被称为通用寄存器, 这四个寄存器可分为独立使用的8位寄存器来用。AX可分为AH和AL;BX可分为BH和BL;CX可分为CH和CL;DX可分为DH和DL;
3.8086cpu一次性处理以下两种尺寸的数据。
(1)字节:记为 byte,一个字节由8个bit组成,可以存在8位寄存器中。
(2)字:记为 word,一个字由两个...
2.8086cpu的所有寄存器都是16位的,可以存放两个字节。AX、BX、CX、DX这4个寄存器通常来存放一般性数据,被称为通用寄存器, 这四个寄存器可分为独立使用的8位寄存器来用。AX可分为AH和AL;BX可分为BH和BL;CX可分为CH和CL;DX可分为DH和DL;
3.8086cpu一次性处理以下两种尺寸的数据。
(1)字节:记为 byte,一个字节由8个bit组成,可以存在8位寄存器中。
(2)字:记为 word,一个字由两个...
阅读全文 |
评论次数(2) |
浏览次数(545) |
所属类型(学习笔记)
[2011-08-07 22:14] 第一章 基础知识
1.汇编语言的组成
(1) 汇编指令:机器码的助记符,有对应的机器码。
(2) 伪指令 :没有对应的机器码,由编译器执行,计算机并不执行。
(3) 其他符号:如+,—,*,/,等,由编译器识别,没有对应的机器码。
2.指令和数据
指令和数据在应用上的概念。在内存和磁盘上,指令和数据没有任何区别,都是二进制信息,cpu在工作的时候把有
的信息看作指令,有的信息看作数据。为同样的信息赋予了不同的意义。
3.存储单元
存储器被划分成若干个储存单元,每个存储单元从0开始顺序编号。我们知道电子计算机的最小信息单位是bit,也就
是一个二进制数...
(1) 汇编指令:机器码的助记符,有对应的机器码。
(2) 伪指令 :没有对应的机器码,由编译器执行,计算机并不执行。
(3) 其他符号:如+,—,*,/,等,由编译器识别,没有对应的机器码。
2.指令和数据
指令和数据在应用上的概念。在内存和磁盘上,指令和数据没有任何区别,都是二进制信息,cpu在工作的时候把有
的信息看作指令,有的信息看作数据。为同样的信息赋予了不同的意义。
3.存储单元
存储器被划分成若干个储存单元,每个存储单元从0开始顺序编号。我们知道电子计算机的最小信息单位是bit,也就
是一个二进制数...
阅读全文 |
评论次数(1) |
浏览次数(489) |
所属类型(学习笔记)
[2011-08-05 11:18] 检测点1.1
1.1个cpu的寻址能力为8kb,那么它的地址总线宽度为 13 。
2.1kb的存储器有 1024 个存储单元,存储单元的编号从 0 到 1023 。
3.1kb的存储器可以存储 8192 个bit, 1024 个byte。
4.8080、8088、80286、80386的地址总线宽度分别为16根、20根、24根、32根。则它们一次传送的数据为
64(kb)、1(mb)、16(mb)、4(gb)
5.1GB、1MB、1KB分别是 1073741824 byte、1048576 btye、1024 byte。
6.8080、8088、8086、802...
2.1kb的存储器有 1024 个存储单元,存储单元的编号从 0 到 1023 。
3.1kb的存储器可以存储 8192 个bit, 1024 个byte。
4.8080、8088、80286、80386的地址总线宽度分别为16根、20根、24根、32根。则它们一次传送的数据为
64(kb)、1(mb)、16(mb)、4(gb)
5.1GB、1MB、1KB分别是 1073741824 byte、1048576 btye、1024 byte。
6.8080、8088、8086、802...
阅读全文 |
评论次数(2) |
浏览次数(429) |
所属类型(汇编作业)