一个典型的CPU由 运算器、控制器、寄存器等器件构成。
在CPU中 运算器进行信息处理;寄存器进行信息存储;控制器控制各种器件进行工作。
8086CPU有14个寄存器,分别为:AX,BX,CX,DX,SI,DI,SP,BP,IP,CS,SS,DS,ES,PSW.
2.1 通用寄存器
8086CPU所有的寄存器都是16位的,可以存放两个字节。
AX,BX,CX,DX四个寄存器通常用来存放一般性的数据,称为通用寄存器。
8086CPU的AX,BX,CX,DX四个寄存器都可以分为两个独立使用的8位寄存器来用。即:
AX分为AH和AL;
BX分为BH和BL;
CX...
- [游客] 我觉得mov ax,2H要写成mov ax,0002H或者mov ax,2 ——————————— 08/28 11:45
- [ktlwj] 谢谢!~ 以上两位朋友的指正。 以后会多多注意这样的细节的。 08/28 08:15
- [musicvs] ^_^ 08/26 22:19
- [musicvs] 我觉得mov ax,2H要写成mov ax,0002H或者mov ax,2H 2的4次方是 08/26 22:18
- [zcl.g] 第二题有问题了`` 这毛病我以前老范^_^ 08/26 21:53
- [ktlwj] 谢谢!~ 我会继续努力的!~ 08/22 11:37
- [游客] 监测点1.1 完全正确 呵呵 08/22 11:33
- [lwbfq] 楼上说的没错。 08/22 10:39
- [musicvs] 好像很多人写学习笔记了,我也要写o(∩_∩)o... 08/21 23:00
- [musicvs] 都对了~^_^ 08/21 22:58
[2008-08-26 21:20] 汇编->寄存器(CPU工作原理) 学习笔记 (1)
阅读全文 |
评论次数(1) |
浏览次数(874) |
所属类型(学习日记)
[2008-08-26 19:52] 检测点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=6c82H
add ah,ah ax=d882H
add al,6 ...
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=6c82H
add ah,ah ax=d882H
add al,6 ...
阅读全文 |
评论次数(4) |
浏览次数(681) |
所属类型(汇编作业)
[2008-08-21 21:56] 检测点1.1
检测点1.1
(1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为:13
(2)1KB的储存器有 1024 个储存单元,储存单元的编号从 0 到 1023
(3)1KB的储存器可以储存 8192 个bit,1024 个byte。
(4)1KB= 2^10 byte;1MB= 2^20 byte;1GB=2^30 byte;
(5)8080、8088、80286、80386的地址总线宽度分别为16根、20根、24根、32根则他们的寻址能力分别为:2^6(KB); 1(MB); 2^4(MB);2^2(GB)。
(6)8080、8088、8086、80286、803...
(1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为:13
(2)1KB的储存器有 1024 个储存单元,储存单元的编号从 0 到 1023
(3)1KB的储存器可以储存 8192 个bit,1024 个byte。
(4)1KB= 2^10 byte;1MB= 2^20 byte;1GB=2^30 byte;
(5)8080、8088、80286、80386的地址总线宽度分别为16根、20根、24根、32根则他们的寻址能力分别为:2^6(KB); 1(MB); 2^4(MB);2^2(GB)。
(6)8080、8088、8086、80286、803...
阅读全文 |
评论次数(3) |
浏览次数(654) |
所属类型(汇编作业)
[2008-08-21 19:57] 汇编->基础知识 学习笔记
1.6储存单元
储存器被划分成若干个储存单元,每个储存单元从0开始编号;
电子计算机的最小信息单位是bit(比特),也就是一个二进制位;
8个bit(比特)组成一个Byte(字节);
一个储存器有N个储存单元,它可以储存N个字节(Byte);
微机储存器的容量是以字节为最小单位来计算的。>>>>>>注意
1.7CPU对储存器的读写
总线:在计算机中专门有连接CPU和其他芯片的导线,通常称为总线。
总线从逻辑上又分为: 地址总线 控制总线 数据总线
1.8地址总线
CPU是通过地址总线来指定 储存器单元的。
一根导线可以传送的稳...
储存器被划分成若干个储存单元,每个储存单元从0开始编号;
电子计算机的最小信息单位是bit(比特),也就是一个二进制位;
8个bit(比特)组成一个Byte(字节);
一个储存器有N个储存单元,它可以储存N个字节(Byte);
微机储存器的容量是以字节为最小单位来计算的。>>>>>>注意
1.7CPU对储存器的读写
总线:在计算机中专门有连接CPU和其他芯片的导线,通常称为总线。
总线从逻辑上又分为: 地址总线 控制总线 数据总线
1.8地址总线
CPU是通过地址总线来指定 储存器单元的。
一根导线可以传送的稳...
阅读全文 |
评论次数(2) |
浏览次数(674) |
所属类型(学习日记)
[2008-08-20 19:42] 学习日记
看到这个网站后有点相见恨晚的感觉,马上下载书。
毕业5年了,都白白的浪费掉了。...
毕业5年了,都白白的浪费掉了。...
阅读全文 |
评论次数(4) |
浏览次数(473) |
所属类型(学习日记)