一个字节8位,能存2个16进制。
一个字16位,需要2个字节,需要连续地址
mov 是传送指令!
jmp 是跳转指定!jmp修改2次IP!
3.1
字单元:
占用16位(并且要用2个连续的地址来存放)
高地址内存单元存放字型数据的高位字节
低地址内存单元存放字型数据的低位字节
例子:
值:20H E4H
内存地址: 0 1
0是低位字节,1是高位字节(要倒过来看)
N地址字单元:
如果起始地址为2,可以说是2地址字单元
问题3.1
ds:段寄存机
只支持同其他寄存器传值
从内存中取值写到寄存器
...
- [blackrecord] 第一题我没看懂呀 不过谢谢指教 03/11 22:48
- [abob] 80386要读取至少256次(为什么要用至少?难道有数据丢失?) ---------- 我的理 03/08 16:57
- [游客] 第一题错,计算公式分别是 1*16+0=10H 1*10H+ffffH=? 第二题第二个空错 03/08 11:09
- [blackrecord] 谢谢 03/04 23:28
- [游客] 挺好的^-^ 03/03 08:55
[2010-03-13 09:43] 3.1~
阅读全文 |
评论次数(0) |
浏览次数(366) |
所属类型(默认类型)
[2010-03-05 23:04] 检测点2.2
1)给定段地址为0001H,仅通过变化偏移地址,CPU的寻址范围为
10000~1FFFF
2)有一数据放置在内存单元20000H中,给定段地址为SA,若想用
偏移地址寻到此单元,则SA应满足的条件是
最小为:1001 最大为:1FFF...
10000~1FFFF
2)有一数据放置在内存单元20000H中,给定段地址为SA,若想用
偏移地址寻到此单元,则SA应满足的条件是
最小为:1001 最大为:1FFF...
阅读全文 |
评论次数(2) |
浏览次数(427) |
所属类型(汇编作业)
[2010-03-05 22:27] 2.4~2.9
物理地址:
内存单元构成的存储空间是一维线性的(一个连续的数组),
每一个内存单元都有唯一的地址(数组中的下标),这个唯一的地址称为物理地址。
16位结构的CPU:
描述一个CPU有如下特性
1、运算器最多可以处理16位数字(65536,运算的结果不能超过65536,否则溢出)
2、寄存器最大宽度为16位(65536,多了放不下了,都是1,超出的结果同1)
3、寄存器与运算器之间的通路为16位(每次最多传送0~65536之间的值)
8086CPU给出物理地址的方法:
8086CPU的特性
1、有20位的地址总线(意义,提高了寻址空间,16...
内存单元构成的存储空间是一维线性的(一个连续的数组),
每一个内存单元都有唯一的地址(数组中的下标),这个唯一的地址称为物理地址。
16位结构的CPU:
描述一个CPU有如下特性
1、运算器最多可以处理16位数字(65536,运算的结果不能超过65536,否则溢出)
2、寄存器最大宽度为16位(65536,多了放不下了,都是1,超出的结果同1)
3、寄存器与运算器之间的通路为16位(每次最多传送0~65536之间的值)
8086CPU给出物理地址的方法:
8086CPU的特性
1、有20位的地址总线(意义,提高了寻址空间,16...
阅读全文 |
评论次数(0) |
浏览次数(392) |
所属类型(默认类型)
[2010-03-04 23:52] 检测点2.1
mov ax,62627 ax=F4A3H
mov ah,31H ax=31A3H
mov al,23H ax=3123H
add ax,ax ax=6242H
mov bx,826CH bx=826CH
mov cx,ax cx=6242H
mov ax,bx ax=826CH
add ax,bx ax=104d8H 由于数值溢出 所以等译 04d8H
mov al,bh ax=0482H
mov ah,bl ax=6C82H
add ah,ah ax=D882H
add al...
mov ah,31H ax=31A3H
mov al,23H ax=3123H
add ax,ax ax=6242H
mov bx,826CH bx=826CH
mov cx,ax cx=6242H
mov ax,bx ax=826CH
add ax,bx ax=104d8H 由于数值溢出 所以等译 04d8H
mov al,bh ax=0482H
mov ah,bl ax=6C82H
add ah,ah ax=D882H
add al...
阅读全文 |
评论次数(0) |
浏览次数(366) |
所属类型(汇编作业)
[2010-03-03 00:12] 2010-03-02学习记录
内存地址空间:
1、内存地址空间我自己的理解是,整个系统是一座房子,CPU是这间房子的主人,地址总线决定房子大小(可以放多少家具)。
对系统做如下分类:
1、接口卡如同房子中各个电器插槽,要通过接口卡连接系统的外部器件可看成各种家具(电灯之类)。
2、固定在主板上的RAM,ROM,以及三类总线为房间的基础设置。
3、CPU通过某个内存地址空间寻找各类器件,器件的地址是范围的,并且是唯一的。
CPU:
一个典型CPU由如下部分组成,
1、运算器。
2、寄存器。
3、控制器。
4、CPU内部总线。
不同CPU拥有不同的寄存器,汇编程序员通过改变寄...
1、内存地址空间我自己的理解是,整个系统是一座房子,CPU是这间房子的主人,地址总线决定房子大小(可以放多少家具)。
对系统做如下分类:
1、接口卡如同房子中各个电器插槽,要通过接口卡连接系统的外部器件可看成各种家具(电灯之类)。
2、固定在主板上的RAM,ROM,以及三类总线为房间的基础设置。
3、CPU通过某个内存地址空间寻找各类器件,器件的地址是范围的,并且是唯一的。
CPU:
一个典型CPU由如下部分组成,
1、运算器。
2、寄存器。
3、控制器。
4、CPU内部总线。
不同CPU拥有不同的寄存器,汇编程序员通过改变寄...
阅读全文 |
评论次数(2) |
浏览次数(427) |
所属类型(默认类型)
[2010-03-01 22:53] 1.1~1.10的作业
1、要达到寻址功能 8KB,要求的总线数为 13。
2、1KB的存储器有 1024 存储单元(Byte),编号是 0~1023。
3、1KB的存储器可以存储 1048576 Bit,1024 Byte。
4、1GB=1073741824 Byte
1MB=1048576 Byte
1KB=1024 Byte
5、8080、8088、80286、80386的寻址能力为
64KB 1MB 32MB 4GB
6、8080、8088、8086、80286、80386一次可传送的数据位
1Byte 1Byte 2Byte 2Byte...
2、1KB的存储器有 1024 存储单元(Byte),编号是 0~1023。
3、1KB的存储器可以存储 1048576 Bit,1024 Byte。
4、1GB=1073741824 Byte
1MB=1048576 Byte
1KB=1024 Byte
5、8080、8088、80286、80386的寻址能力为
64KB 1MB 32MB 4GB
6、8080、8088、8086、80286、80386一次可传送的数据位
1Byte 1Byte 2Byte 2Byte...
阅读全文 |
评论次数(1) |
浏览次数(346) |
所属类型(汇编作业)
[2010-03-01 22:39] 1.1~1.10的问题
1、假设地址总线为16位,CPU发送一个8位的地址占用了8总线,剩余的8位是否处于空闲状态,还是会发送2次地址。
2、控制总线的概念仍然很模糊,除了控制内存读写还能干些什么呢?...
2、控制总线的概念仍然很模糊,除了控制内存读写还能干些什么呢?...
阅读全文 |
评论次数(0) |
浏览次数(397) |
所属类型(默认类型)