汇编网首页登录博客注册
393166599的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
好友圈
文章收藏
友情链接

[2011-08-11 22:52] debug的使用

1.R命令查看,改变cpu寄存器的内容;

2.D命令查看内存中的内容;

3.E命令改写内存中的内容;

4.U命令将内存中的机器指令翻译成汇编指令;

5.T命令执行一条机器指令;

6.A命令以汇编指令的格式在内存中写入一条机器指令;...
阅读全文 | 评论次数(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。...
阅读全文 | 评论次数(0) | 浏览次数(400) | 所属类型(汇编作业)

[2011-08-10 22:08] 检测点2.2

1.给定段地址为0001H,仅通过变化偏移地址寻址,cpu的寻址范围为0010H到1000FH 。

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...
阅读全文 | 评论次数(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) | 浏览次数(545) | 所属类型(学习笔记)

[2011-08-07 22:14] 第一章 基础知识

1.汇编语言的组成

(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) | 浏览次数(429) | 所属类型(汇编作业)