微机原理第2章作业

发布 2022-07-04 21:13:28 阅读 8683

第2章习题与思考题。

4、 下列各种情况下应判定哪个标志位并说明其状态:

1 比较两个无符号数是否相等。zf=1相等,反之不相等。

2 两个无符号数相减后比较大小。cf=0被减数≥减数,cf=1被减数《减数。

3 两数运算后结果是正数还是负数。sf=0结果为正,反之为负。

4 两数相加后是否产生溢出。of=1结果溢出,反之不溢出。

5. 简述8086系统中物理地址的形成过程。8086系统中的物理地址最多有多少个?逻辑地址呢?

答:①8086的地址加法器用来合成20位物理地址的,合成方法:

物理地址=段地址×16 +偏移地址,物理地址最多有220=1048576个。

一个pa可对应多个逻辑地址。如:10145h可对应 10100h+45h

也可对应 10140h+05h等等。因此,逻辑地址难以计数。

6. 8086系统中的存储器为什么要采用分段?有什么好处?

答:①把1mb存储器分段,使每段最大可寻址64kb,这样段内地址可用16位。

表示,8086的地址寄存器便可使用。

②而且为信息按特征分段存贮带来了方便。

9. 在某系统中,已知当前(ss)=2360h,(sp)=0800h,请说明该堆栈段在存储器中的物理地址范围。若往堆栈中存有20个字节数据,那么sp的内容为什么值?

答:①该堆栈段在存储器中的物理地址范围:

23600h~23e00h(23600h~23600+0800h)

②若往堆栈中存有20个字节数据,sp=0800h–14h=07ech

10. 已知当前数据段位于存储器的b4000h~c3fffh范围内,则ds段寄存器的内容为多少?

答:ds=b400h

11. 8086系统中为什么一定要有地址锁存器?需要锁存哪些信息?

答:①因为8086的ad15~ad0引脚是地址/数据复用线,只能通过外接地址锁。

存器来锁存输出地址信息。

地址锁存器用3片8位数据锁存器intel 8282,锁存20位地址和 1 位

bhe 信号。

12. 8086cpu读/写总线周期各包含多少个时钟周期?什么情况下需要插入等待周期tw?插入多少个取决于什么因素?

答:①8086cpu读/写总线周期各包含4个时钟周期。

快速cpu与慢速存储器或i/o接口之间需要插入等待周期tw,通常插在。

t3和t4状态之间。

③插入多少个tw取决于慢速部件ready信号的就绪。

13. 若已知当前(ds)=7f06h,在偏移地址为0075h开始的存储器中连续存放6个字节的数据,分别为11h、22h、33h、44h、55h和66h。请指出这些数据在存储器中的物理地址。

如果要从存储器中读出这些数据,要访问几次存储器?各读出哪些数据?

答:①在存储器中的物理地址:

7f0d5h)=11h

(7f0d6h)=22h

7f0d7h)=33h

7f0d8h)=44h

7f0d9h)=55h

7f0dah)=66h

②读出这些数据,要访问几次存储器?各读出哪些数据?

如果按字节操作,显然要访问6次存储器。读出数据依此是11h~66h。

如果按字操作,视字地址为偶地址还是奇地址,偶地址访问3次;奇地址访问6次(1个字分两次读/写)。本题若从7f0d5h开始进行字操作,其3个字均为奇地址,访问6次,读出数据依此是11h~66h。

14. 某程序在当前数据段中存有两个数据0abcdh和1234h,它们对应的物理地址分别为3ff85h和40afeh,若已知当前(ds)=3fb0h,请说明这两个数据字的偏移地址,并用图说明它们在存储器中的存放格式。

其字偏移地址=3ff85h–3fb00h=0485h。

已知字数据1234h的物理地址为40afeh,当前(ds)=3fb0h。

其字偏移地址=40afeh–3fb00h=0ffeh。

微机原理作业第2章

1.可分为hmos型和cmos型。特点 hmos型 对电平要求低,功耗大 cmos型 对电平要求高,电流小,功耗大。5.有16位。作用 存放外部ram rom地址。7.容量 8051内部ram有节。可以分为 工作寄存器区。位寻址区 20h 2fh 便栈区 30h 7fh 9.p0 p1 p2和p3是...

微机原理第2章答案

第2章习题参考解答。1 8086处理器内部一般包括哪些主要部分?8086处理器与其他处理器一样,其内部有算术逻辑部件 控制与定时部件 总线与总线接口部件 寄存器阵列等。按功能结构可分为两部分,即总线接口单元 biu 与执行单元 eu biu主要包括段寄存器 内部通信寄存器 指令指针 6字节指令队列 ...

微机原理作业第9章

第九章习题与思考题。9.1 解 异步通信是字符帧通信,通信原理是 1 发送 接收端有两个相互独立时钟源 2 接收端检测到rxd线 起始位 接收端便知发送端已开始发送。同步通信靠同步头通信,通信原理是接收端检测rxd线上有同步头便知对方已开始发送。分类有单 1 个同步头通信 如 16h 双 2 个同步...