微机原理与汇编语言课后习题答案
【篇一:微机原理、汇编语言与接口技术 周杰英 张萍
习题答案汇总】
与参考答案(部分)
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 解:
相关推荐: