第一范文网 - 专业文章范例文档资料分享平台

微机原理与汇编语言课后习题答案

来源:用户分享 时间:2025/7/9 1:02:48 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

微机原理与汇编语言课后习题答案

【篇一:微机原理、汇编语言与接口技术 周杰英 张萍

习题答案汇总】

与参考答案(部分)

1. 把下列二进制数转换成十进制数、十六进制数及bcd码形式。 (1) 10110010b =

(2) 01011101.101b = 解:

(1) 10110010b = 178d = b2h = (0001 0111 1000 (2) 01011101.101b = 93.625d = 5d.ah = (1001 0011.0110 0010 0101)bcd 2. 把下列十进制数转换成二进制数。 (1) 100d = (2) 1000d = (3) 67.21d = 解:

(1) 100d = 01100100b

(2)1000d = 1111101000b (3)67.21d = 1000011.0011b

3. 把下列十六进制数转换成十进制数、二进制数。 )bcd (1) (2)

解: 2b5h = 4cd.a5h =

(1) 2b5h = 693d = 0010 1011 0101b

(2) 4cd.a5h = 1229.6445d = 0100 1100 1101.1010 0101 b 4. 计算下列各式。 (1) a7h+b8h = (2) e4h-a6h = 解:

(1) a7h+b8h = 15fh (2) e4h-a6h = 3eh

5. 写出下列十进制数的原码、反码和补码。 (1) +89 (2) -37

解:

(1) [+89 ] 原码、反码和补码为: 01011001b (2) [-37] 原码 = 10100101 b [-37] 反码 = 11011010 b [-37] 补码 = 11011011 b

6.求下列用二进制补码表示的十进制数 (1)(01001101)补 = (2)(10110101)补 = 解:

(1)(01001101)补 = 77d (2)(10110101)补 = -75d

7.请用8位二进制数写出下列字符带奇校验的ascii码。 (1)c: 1000011 (2)o: 1001111 (3)m: 1001101 (4)p: 1010000 解:

(1)c:0 1000011 (2)o: 0 1001111 (3)m:1 1001101 (4)p: 1 1010000

8.请用8位二进制数写出下列字符带偶校验的ascii码。 (1)+:0101011(2)=: 0111101 (3)#:0100011(4): 0111110 解:

(1)+:0 0101011(2)=: 1 0111101 (3)#:1 0100011(4): 1 0111110 9.叙述 cpu 中pc的作用。

解:pc是cpu中的程序计数器,其作用是提供要执行指令的地址。 第2章 微处理器的结构 习题与参考答案

1. 8086/8088 cpu 由哪两大部分组成?请分别叙述它们的功能。 解:8086/8088 cpu均由两个独立的逻辑单元组成,一个称为总线接口单元biu(bus interface unit),另一个称为执行单元eu(execution unit)。

总线接口单元biu取指令时,从存储器指定地址取出指令送入指令队列排队;执行指令时,根据eu命令对指定存储器单元或i/o端口存取数据。

执行单元eu任务是执行指令,进行全部算术逻辑运算、完全偏移地址的计算,向总线接口单元biu提供指令执行结果的数据和偏移地址,并对通用寄存器和标志寄存器进行管理。

2. 8086/8088与传统的计算机相比在执行指令方面有什么不同?这样的设计思想有什么优点?

解:总线接口部分和执行部分是分开的,每当eu执行一条指令时,造成指令队列空出2个或空出一个指令字节时 ,biu马上从内存中取出下面一条或几条指令,以添满他的指令队列。这样,一般

情况下,cpu在执行完一条指令后,便可马上执行下一条指令,不像以往8位cpu那样,执行完一条指令后,需等待下一条指令。即eu从指令队列中取指令、执行指令和biu补充指令队列的工作是同时进行的。这样大大提高了cpu利用率,降低了系统都对存储器速度的要求。

3. 状态标志和控制标志有何不同?8086/8088的状态标志和控制标志分别有哪些?

解:8086/8088 cpu设立了一个两字节的标志寄存器,共九个标志。其中标志位o、s、z、a、p、c是反映前一次涉及alu操作结果的状态标志,d、i、t是控制cpu操作特征的控制标志。

4. 8086/8088 cpu寻址存储器时,什么是物理地址?逻辑地址?它们之间有何关系?

解:8086/8088系统中每个存储单元都有一个物理地址,物理地址就是存储单元的实际地址编码。在cpu与存贮器之间进行任何信息交换时,需利用物理地址来查找所需要的访问的存储单元。逻辑地址由段地址和偏移地址两部分组成。

5. 段寄存器cs=1200h,指令指针寄存器ip=ff00h,此时,指令的

【篇二:微机原理、汇编语言及接口技术-课后习题答案】

五代

1.2 解:

微型计算机:以大规模、超大规模集成电路为主要部件,以集成了计算机主要部件——控制器和运算器的微处理器为核心,所构造出的计算机系统 。

pc机:pc(personal computer)机就是面向个人单独使用的一类微机 。

单片机:用于控制的微处理器芯片,内部除cpu外还集成了计算机的其他一些主要部件,如:rom、ram、定时器、并行接口、串行接口,有的芯片还集成了a/d、d/a转换电路等。

数字信号处理器dsp:主要面向大流量数字信号的实时处理,在宿主系统中充当数据处理中心,在网络通信、多媒体应用等领域正得到越来越多的应用 1.3 解:

微机主要有存储器、i/o设备和i/o接口、cpu、系统总线、操作系统和应用软件组成,各部分功能如下: cpu:统一协调和控制系统中的各个部件 系统总线:传送信息

存储器:存放程序和数据

i/o设备:实现微机的输入输出功能 i/o接口:i/o设备与cpu的桥梁

操作系统:管理系统所有的软硬件资源 1.4 解:

系统总线:传递信息的一组公用导线,cpu通过它们与存储器和i/o设备进行信息交换 。

好处:组态灵活、扩展方便

三组信号线:数据总线、地址总线和控制总线 。

其使用特点是:在某一时刻,只能由一个总线主控设备来控制系统总线,只能有一个发送者向总线发送信号;但可以有多个设备从总线上同时获得信号。 1.5解:

(1)用于数值计算、数据处理及信息管理方向。采用通用微机,要求有较快的工作速度、较高的运算精度、较大的内存容量和较完备的输入输出设备,为用户提供方便友好的操作界面和简便快捷的维护、扩充手段。

(2)用于过程控制及嵌人应用方向。

采用控制类微机,要求能抵抗各种干扰、适应现场的恶劣环境、确保长时间稳定地工作,要求其实时性要好、强调其体积要小、便携式应用强调其省电。 1.6 解: 1

1.7 解:

搜索更多关于: 微机原理与汇编语言课后习题答案 的文档
微机原理与汇编语言课后习题答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c90p4b0nq623fmdy9ul8q7b8vd538ce00y3a_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top