微机原理第一章作业

合集下载

微机原理及接口技术课后习题及参考答案

微机原理及接口技术课后习题及参考答案

第一章课后习题1.1 把下列十进制数转换成二进制数、八进制数、十六进制数。

① 16.25 ② 35.75 ③ 123.875 ④ 97/1281.2 把下列二进制数转换成十进制数。

① 10101.01 ② 11001.0011 ③ 111.01 ④ 1010.11.3 把下列八进制数转换成十进制数和二进制数。

① 756.07 ② 63.73 ③ 35.6 ④ 323.451.4 把下列十六进制数转换成十进制数。

① A7.8 ② 9AD.BD ③ B7C.8D ④ 1EC1.5 求下列带符号十进制数的8位补码。

① +127 ② -1 ③ -0 ④ -1281.6 求下列带符号十进制数的16位补码。

① +355 ② -11.7 计算机分那几类?各有什么特点?1.8 简述微处理器、微计算机及微计算机系统三个术语的内涵。

1.9 80X86微处理器有几代?各代的名称是什么?1.10 你知道现在的微型机可以配备哪些外部设备?1.11 微型机的运算速度与CPU的工作频率有关吗?1.12 字长与计算机的什么性能有关?习题一参考答案1.1 ① 16.25D=10000.01B=20.2Q=10.4H② 35.75D=100011.11B=43.6Q=23.CH③ 123.875D=1111011.111B=173.7Q=7B.EH④ 97/128D=64/123+32/128+1/128=0.1100001B=0.604Q=0.C2H1.2 ① 10101.01B=21.25D ② 11001.0011B=25.1875D③ 111.01B=7.25D ④ 1010.1B=10.5D1.3 ① 756.07Q=111101110.000111B=494.109D ②63.73Q=110011.111011B=51.922D③ 35.6Q=11101.110B=29.75D ④323.45Q=11010011.100101B=211.578D1.4 ① A7.8H=167.5D ② 9AD.BDH=2477.738D③ B7C.8D=2940.551D ④ 1ECH=492D1.5 ① [+127]补=01111111 ② [-1]补= 11111111③ [-0]补=00000000 ④[-128]补=100000001.6 ① [+355]补= 0000000101100011 ② [-1]补= 1111 1111 1111 11111.7 答:传统上分为三类:大型主机、小型机、微型机。

《微机原理及应用》第一章习题答案

《微机原理及应用》第一章习题答案

《微机原理及应用》第一章习题答案习题与思考题1.1、在计算机中为什么都采用二进制数而不采用十进制数?二进制数有哪两种缩写形式?[解] 二进制数只有两个状态,而十进制数有十个状态,……有八进制和十六进制两种缩写形式:xxxxQ,xxxxH。

1.2、将下列十进制数转换为二进制数:50, 0.83, 24.31, 79.75, 199, 73.25[解] 50→00110010B; 0.83→0.1101010001…B; 24.31→11000.01001111…B79.75→01001111.11B; 199→11000111B; 73.25→1001001.01B1.3、将下列十进制数转换为八进制和十六进制数:39,99.735,54.625,127,119[解] 39→47Q→27H; 99.735→123.5702Q→63.BC28H; 54.625→66.5Q→36.AH127→177Q→7FH; 119→167Q→77H1.4、将下列二进制数转换为十进制数:11 1101.101B, 10 0101.11B, 1001 1001.001B, 110 0110.011B1101 1010.1101B[解] 11 1101.101B→61.625; 10 0101.11B→37.75; 1001 1001.001B→153.125110 0110.011B→102.375; 1101 1010.1101B→218.81251.5、完成下列转换:(1)10 110.10 111B 转换为十六进制数;(2)34.97H转换为八进制数和十进制数;(3)0BA.7FH转换为二进制数和八进制数;(4)43.27Q转换为二进制数和十六进制数;[解] (1)10 110.10 111B→16.B8H; (2)34.97H→64.456Q→52.59(3)0BA.7FH→10111010.01111111B→272.376Q(4)43.27Q→100011.010111B→23.5CH1.6、设机器字长为8位,写出下列用真值表示的二进制数的原码、补码和反码:+0010101,+1111111,+1000000,-0010101,-1111111,-1000000[解] +0010101的原码、补码和反码均为00010101B;+1111111的原码、补码和反码均为01111111B;+1000000的原码、补码和反码均为01000000B;-0010101的原码为10010101B, 补码为11101011B, 反码为11101010B;-1111111的原码为11111111B, 补码为10000001B, 反码为10000000B;-1000000的原码为11000000B, 补码为11000000B, 反码为10111111B。

微机第一、二章作业答案

微机第一、二章作业答案

(1)BCD码(十进制数的编码)
(2)ASCII码(字符的表示)
▪ 4. 微型计算机结构
▪ 5. 微型计算机的主要性能
h
3
第一章 习题
• 一 填空题
1. 8位无符号数X可表示的范围是:0 ——255,n位
无符号数X可表示的范围是:

2. 8 位 原 码 可 表 示 的 数 X 的 范 围
是:-127 —— +127,n位原码可表示的数X的
=是 00011110B,X+Y= 30 D。
10、二进制代码为10010101B,当其为压缩型BCD码、无 符号数、有符号数(补码)时,代表的十进制数分别
为 95、 149、 -107。
h
8
11、标准ASCII码采用 7 位二进制编码。 P8
12、采用偶校验的字符“9”的ASCII为 39 H。
13、采用奇校验的字符“9”的ASCII为 B9 H。
//字符9的ASCII是0111001
//奇校验,即10111001
h
9
14、微型计算机的字长是
//P18
指 计算机内部一次可以处理的二进制数码的位数。
15、微型计算机的字长取决于 数据 总线的宽度。
16、微型计算机的系统总线包括数据总线、地址 总线

A.01011010B
B.11000010B

C.01001110B
D.10111110B
• 4. [X]原=00111100B,[Y]原=10001110B,则[X+Y]补=( D)

A.11001010B
B.10101101B

C.00101101B
D.00101110B

微机原理左冬红课后答案

微机原理左冬红课后答案

微机原理左冬红课后答案是不是在学习微机原理的时候,被课后习题难住啦?别担心,咱们今天就来一起看看左冬红版微机原理的课后答案,还会给大家讲讲为啥是这样的答案哦,让咱们把这些知识都搞明白!一、第一章习题答案及解析。

(一)第一题。

题目:简述微机系统的组成。

答案:微机系统由硬件系统和软件系统组成。

硬件系统包括微处理器、存储器、输入设备、输出设备和总线等;软件系统包括系统软件和应用软件。

原因:咱打个比方啊,微机系统就好比是一个小工厂。

硬件系统呢,就像是工厂里的各种机器设备。

微处理器就像是工厂的核心大脑,负责指挥和处理各种工作;存储器呢,就像仓库,用来存放各种原材料(数据)和加工好的产品(程序);输入设备就像是进货的通道,比如键盘、鼠标,咱们通过它们把信息送进微机系统;输出设备就像出货的通道,像显示器、打印机,把处理好的结果展示或者打印出来;总线呢,就好比是工厂里的运输轨道,让各个设备之间能够顺畅地传递信息。

而软件系统呢,就像是工厂的管理规则和生产流程,系统软件负责管理和协调硬件,就像工厂的基本管理制度;应用软件就是具体的生产任务,比如咱们用的办公软件、游戏软件等。

(二)第二题。

题目:解释微处理器、微型计算机和微型计算机系统的概念,并说明它们之间的关系。

答案:微处理器是微机系统的核心部件,它主要由运算器和控制器组成,能完成各种运算和控制操作。

微型计算机是以微处理器为核心,配上存储器、输入输出接口电路等组成的计算机。

微型计算机系统则是在微型计算机的基础上,再配上系统软件和应用软件构成的完整系统。

它们之间的关系是:微处理器是微型计算机的核心,微型计算机是微型计算机系统的硬件基础,微型计算机系统包含了微型计算机和软件系统。

原因:比如说啊,微处理器就像是人的大脑,负责思考和指挥;微型计算机呢,就像是一个人的身体,除了大脑,还有存放东西的肚子(存储器)、和外界交流的嘴巴和耳朵(输入输出接口)等;而微型计算机系统呢,就像是一个完整的人,不仅有身体,还有思想和做事的方法(软件系统)。

微机原理课后答案详解(朱红、刘景萍)——南理工的哦!

微机原理课后答案详解(朱红、刘景萍)——南理工的哦!

第一章习题答案一、选择题1.十进制数66转换成二进制数为_______。

A. 11000010B.01100110C.11100110D.01000010答案:D2.十进制数27.25转换成十六进制数为_______。

A. B1.4HB.1B.19HC.1B.4HD.33.4H答案:C3.下列数中最小的是________。

A. (101001)2B. (52)8C. (2B)16D. (50)10答案:A4.若一个数的BCD编码为00101001,则该数与______相等。

A. 41HB.121DC.29DD. 29H答案:C5.十进制数9874转换成BCD数为________。

A. 9874HB. 4326HC. 2692HD. 6341H答案:A6.BCD数64H代表的真值为_______。

A. 100B.64C.-100D.+100答案:B7.十六进制数88H,可表示成下面几种形式,错误的表示为_______。

A. 无符号十进制数136B.带符号十进制数-120C.压缩型BCD码十进制数88D.8位二进制数-8的补码表示答案:D8.若[A]原=1011 1101,[B]反=1011 1101,[C]补=1011 1101,以下结论正确的是______。

A. C最大B. A最大C.B最大D.A=B=C答案:B9.8位二进制补码表示的带符号数1000 0000B和1111 1111B的十进制数分别是____。

A. 128和255B. 128和-1C. -128和255D. -128和-1答案:D10.微机中地址总线的作用是___________。

A.用于选择存储器单元B.用于选择进行信息传输的设备C.用于指定存储器单元和I/O设备接口单元的选择地址D.以上选择都不对答案:C11.计算机中表示地址使用____。

A.无符号数B.原码C.反码D.补码答案:A二、填空题1.计算机的主机由_______、控制器、主存储器组成。

第1章 微机原理习题库

第1章 微机原理习题库

A. C2B1H B. C211H C. 22ABH D. B6ABH 84. 在计算机内部,一切信息的存取、处理和传送都是以( A. EBCDIC 码 B. ASCII 码 C. 十六进制编码 D. 二进制编码 85. 与十进制数 56 等值的二进制数是( )。
)形式进行的。
A. 111000 B. 111001 C. 101111 D. 110110 86. 十进制数 59 转换成八进制数是( )。
符号是( )。 40. 一个 8 位二进制整数,采用补码表示,由 4 个 1 和 4 个 0 组成,其最大值的原码为( H),
最小值的原码为( H)。
二、选择题
41. 冯·诺依曼基本思想主要是指( )。 A. 二进制数和存储程序 B. 二进制数和存储器 C. CPU 和存储器 D. 存储器和输入输出设备
其中前两部分又合称为( )。
15. 计算机的发展趋势可用“四化”来表示,即( )化、( )化、( )化和( ) 化。
16. 机器数的三种形式是( )、( )和( )。 17. 计算机中采用( )进制数,尾符用( )表示。 18. 二进制码最小单位是( ),基本单位是( )。 19. 带符号的二进制数称为( )值;如果把其符号位也数字化,称为( )码。 20. 10111B 用十六进制数表示为( H ),八进制数表示为( O)。 21. 用二进制数表示的十进制编码,简称为( )码。 22. 一个字节由( )位二进制数构成,一个字节简记为( ),一个字节可以表示( )
C. 11001100B
D. 11001011B
5
66. 下列字符中,ASCII 码值最小的是( )。
A. K
B. Y
C. a
D. i 67. 最大的 10 位无符号二进制整数转换成十进制数是( )。

微机原理第一章-习题课


Kunming University of Science & Technology
Page 3
3、已知[X]原=0100 1001, [Y]原=1010 1010, 求[X+Y]补,并判断溢出。 解: 先求补码,X为正数,[X]补= [X]原= 0100 1001 [Y]补= [Y]反+1=1101 0101+1= 1101 0110 [X+Y]补= [X]补+ [Y]补,过程如下: 0100 1001 + 1101 0110 1 0001 1111 可知:OF=11=0, 所以没有溢出。
考查: 1. CS:IP的组合=>下一条指令的存储器地址. 2. 计算指令的物理地址,16进制的加法运算。
解:25000H 解:3F069H
例:c) CS*16+IP=1A000H+B000H= 25000H
Kunming University of Science & Technology
Page 10
有符号数的情况分析
有符号数运算的比较,与SF, OF有关。 对有符号数A-B,符号情况分析如下: B=正 A>B:OF=0 SF=0 A=正 B=负 OF=0 SF=0 A>B: OF=1 SF=1 A>B:OF=0 SF=0 A<B:OF=0 SF=1
A<B:OF=0 SF=1
Page 15
11. 实模式下,求下列寄存器组合所寻址的存储单 元地址: a) DS=1000H, DI=2000H b) SS=2300H, BP=3200H c) DS=A000H, BX=1000H d) SS=2900H, SP=3A00H 12000H 26200H A1000H 2CA00H

(完整版)第一章微机原理习题课

第一章习题课一、选择题1.十进制数66转换成二进制数为_______。

A. 11000010B.01100110C.11100110D.01000010答案:D2.十进制数27.25转换成十六进制数为_______。

A. B1.4HB.1B.19HC.1B.4HD.33.4H答案:C3.下列数中最小的是________。

A. (101001)2B. (52)8C. (2B)16D. (50)10答案:A4.若一个数的BCD编码为00101001,则该数与______相等。

A. 41HB.121DC.29DD. 29H答案:C5.十进制数9874转换成BCD数为________。

A. 9874HB. 4326HC. 2692HD. 6341H答案:A6.BCD数64H代表的真值为_______。

A. 100B.64C.-100D.+100答案:B7.若[A]原=1011 1101,[B]反=1011 1101,[C]补=1011 1101,以下结论正确的是______。

A. C最大B. A最大C.B最大D.A=B=C答案:B8.8位二进制补码表示的带符号数1000 0000B和1111 1111B的十进制数分别是____。

A. 128和255B. 128和-1C. -128和255D. -128和-1答案:D9.微机中地址总线的作用是___________。

A.用于选择存储器单元B.用于选择进行信息传输的设备C.用于指定存储器单元和I/O设备接口单元的选择地址D.以上选择都不对答案:C10.计算机中表示地址使用____。

A.无符号数B.原码C.反码D.补码答案:A11. 8086/8088CPU内部有一个始终指示下条指令偏移地址的部件是_______。

A. SPB.CSC.IPD.BP答案:C12. 指令队列的作用是_________。

A.暂存操作数地址B.暂存操作数C.暂存指令地址D.暂存预取指令答案:D13. 8086/8088下列部件中与地址形成无关的是______。

微机原理习题库(51单片机)含答案

第一章单片机概述与结构一、选择题1.访问片外部数据存储器时,不起作用的信号是(C)。

A./RD B./WE C./PSEN D.ALE2.51单片机P0口用作输出时,应外接( A )。

A.上拉电阻B.二极管C.三极管D.下拉电阻3.进位标志CY在( C )中。

A.累加器B.算逻运算部件ALU C.程序状态字寄存器PSW D.DPTR4.堆栈数据的进出原则是( D )。

A.先进先出B.进入不出C.后进后出D.先进后出5.51单片机系统中,若晶振频率为6MHz,一个机器周期等于( D )μs。

A.1.5 B.3 C.1 D.26.在家用电器中使用单片机应属于微计算机的( B )。

A.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用7.PC的值是( C )。

A.当前正在执行指令的前一条指令的地址B.当前正在执行指令的地址C.当前正在执行指令的下一条指令的地址D.控制器中指令寄存器的地址8.单片机应用程序一般存放在( B )中。

A.RAM B.ROM C.寄存器D.CPU9.在堆栈操作中,当进栈数据全部弹出后,这时SP应指向( D )A.栈底单元B.7FH单元C.栈底单元地址加 1 D.栈底单元地址减 1 10.51单片机的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是(A )。

A.读锁存器B.读数据库C.读A累加器D.读CPU二、填空题1.单片机复位后,SP、PC和I/O口的内容分别为07H\000H\FFH 。

2.单片机有四个工作寄存器区,由PSW状态字中的RS1和RS0两位的状态来决定。

单片机复位后,若执行SETB RS0指令,此时只能使用 1 区的工作寄存器,地址范围是08H---0FH 。

3.51单片机驱动能力最强的并行端口为P0端口。

4.51单片机PC的长度为16位,SP的长度为___8____位,DPTR的长度为_16__位。

5.访问51单片机程序存储器地址空间、片内数据存储器地址、片外数据存储器地址的指令分别为__movc_____,MOV和_movx______。

微机原理课后习题参考答案_2011_简版


5. 设机器字长为 8 位。根据给出的不同形式的机器数,如下表,计算其对应的十进制表示的真值。 答: 二进制机器数 01101 1110 0101 1001 1000 1101 1111 1001 (若为)无符号数 110 89 141 249 (若为) 原码 110 89 -13 -121 (若为)反码 110 89 -114 -6 (若为)补码 110 89 -115 -7
第一章 一.思考题(略) 二.综合题 1. 设机器字长为 8 位,写出下列用真值表示的二进制数的原码、补码和反码。答: 真值 (1)+0010101B (2)+1110001B (3)+1010011B (4)-0010101B (5)-1111011B (6)-1001010B 原码 00010101 01110001 01010011 10010101 11111011 11001010 反码 00010101 01110001 01010011 11101010 10000100 10110101 补码 00010101 01110001 01010011 11101011 10000101 10110110
5CH 00H 7AH 53H 42H FFH 12H 00H 5BH 0AH
20A28H 20A29H H 20A2AH 20A2BH H 20A2CH 20A2DH H 20A2EH 20A2FH H 20A30H
堆栈必须为字操作
ห้องสมุดไป่ตู้
20A31H () H (2)SS=20A0H, SP=0028H 7. 若某存储单元的实际地址为 2BC60H,且该存储单元所在的段首地址为 2AF00H,则该存储单 元在段内的偏移地址为多少?答: 偏移地址=2BC60H-2AF00H=0D60H
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、(a)将计算机的运算器和控制器等部件集成在一小块半导体芯片上作为中央处理单元(CPU),简称为微处理器(微处理器是微型计算机的核心部件,是包含有运算器、控制器、寄存器组以及片内总线等部件的一块大规模集成电路芯片,也称为中央处理单元。

)。

(b)以微处理器为核心,将主存储器、输入\输出接口电路采用总线结构联系起来即为微型计算机,简称微机。

(c)微机再配上相应的外围设备、系统电源和系统软件就构成了微型计算机系统。

2、计算机作为一种电子计算工具,是由大量的电子器件组成的,而具有两种不同稳定状态的原件是容易实现的,电路通常也是有两种状态,只要规定一种状态表示1,另一种状态表示0,就可以表示二进制数。

这样,数码的存储、分析和传输,就可以用最简单而可靠的方式进行。

简单的说,计算机采用二进制的原因有以下三点:(a)技术实现简单可靠。

(b)运算规则简单易行。

(c)适合逻辑运算。

3、CPU在内部结构上主要包含算数逻辑单元、累加器、通用寄存器组、程序计数器(指令指针)、译码器、时序和控制部件等部分。

4、十六进制的基数或底数是16。

5、(563)D=(10 0011 0011)B=(1063)O=(233)H
(6571)D=(1 1001 1010 1011)B=(14653)O=(19AB)H
(234)D=(1110 1010)B=(352)O=(EA)H
(128)D=(1000 0000)B=(200)O=(80)H
6、(0.359)D=(0.5BE7)H
(0.30584)D=(0.5E4B)H
(0.9563)D=(0.F4D0)H
(0.125)D=(0.2000)H
7、(1983.315)D=(111 1011 1111.0101 0000 1010 0011)B
8、(1 0101 1101.1101 1)B=(349.84375)D=(15D.D8)H=(535.66)O
9、(AB7.E2)H=(1010 1011 0111.1110 0010)B=(2743.8828125)D
(5C8.11FF)H=(101 1100 1000.0001 0001 1111 1111)B=(1480.~)
10、10101100 负数原码为11010100 绝对值为01010100
01110001 正数原码和绝对值为其本身
11111111 负数原码为10000001 绝对值为00000001
10000001 负数原码为11111111 绝对值为01111111
11、原码反码补码
+64 01000000 01000000 01000000
-64 11000000 10111111 11000000
+127 01111111 01111111 01111111
-128 110000000 101111111 110000000
12、(1)X=00000000(最高位溢出了,符号位变成了0)
(2)X=10000001
(3)X=11001001
13、(30)D=(0011 0000)8421BCD
(127)D=(0001 0010 0111)8421BCD
(23)D=(0010 0011)8421BCD
(010011101)B=(157)D=(0001 0101 0111)8421BCD
(7F)H=(127)D=(0001 0010 0111)8421BCD
14、
15、[X1+Y1]补=[0001 1001+0010 0001]补=0011 1010
[X1-Y2]补=[0001 1001+0010 0001]补=0011 1010
[X1-Y1]补=[X1]补+[-Y1]补=[0001 1001]补+[1010 0001]补
=[0001 1001]+[1101 1111]=[1111 1000]=[-8]补
[X2-Y2]补=[X2]补+[-Y2]补=[1001 1001]补+[0010 0001]补
=[1110 0111]
16、说明数据侵占了符号位,不能正确的表示数据了。

两个负数能产生溢出,比如:10000101B的原码=11111011B
10011100B的原码=11100100B
显然,原码之和的数值部分将向符号位进位,是溢出。

17、1000 1000+1110 0110=1110 1110 结果没有产生溢出,因为两个加数相加结果的和两加数相同,所以由此判断结果没有产生溢出。

18、[X]补+[Y]补=[1001 1001]补+[1000 0110]补=[1110 0111]+[1111 1010]
=[1110 0111] 溢出一位
19、(1)定点整数的表示范围为1<=|x|<=2^n-1 n=8
(2)定点小数的表示范围为2^-n<=|x|<=1-2^-n n=8
20、(1)硬件系统是指实际的物理设备,是计算机看得见摸得着的部分,主要由运算器、控制器、存储器、输入设备和输出设备五部分组成。

硬件部分主要模块有:1)中央处理器2)内存设备3)外存设备4)输入/输出设备
(2)软件是指为运行、维护、管理、应用计算机所编制的所有程序和数据的总和。

软件是计算机的灵魂,一台性能良好的计算机系统硬件能否发挥其应有的作用,关键在于之配套的软件是否良好,软件可以扩大计算机的性能,提高计算机的效率,是计算机系统不可缺少的组成部分。

计算机软件通常分为系统软件和应用软件。

相关文档
最新文档