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

我的博客

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

[2010-03-13 09:43] 3.1~

一个字节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:段寄存机

只支持同其他寄存器传值

从内存中取值写到寄存器
...
阅读全文 | 评论次数(0) | 浏览次数(366) | 所属类型(默认类型)

[2010-03-05 23:04] 检测点2.2

1)给定段地址为0001H,仅通过变化偏移地址,CPU的寻址范围为
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...
阅读全文 | 评论次数(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...
阅读全文 | 评论次数(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拥有不同的寄存器,汇编程序员通过改变寄...
阅读全文 | 评论次数(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...
阅读全文 | 评论次数(1) | 浏览次数(346) | 所属类型(汇编作业)

[2010-03-01 22:39] 1.1~1.10的问题

1、假设地址总线为16位,CPU发送一个8位的地址占用了8总线,剩余的8位是否处于空闲状态,还是会发送2次地址。

2、控制总线的概念仍然很模糊,除了控制内存读写还能干些什么呢?...
阅读全文 | 评论次数(0) | 浏览次数(397) | 所属类型(默认类型)
页码数(1):  1