微机原理第一章练习题及解
微机原理课后答案详解(朱红刘景萍)-南理工的哦

微机原理课后答案详解(朱红刘景萍)-南理工的哦第一章习题答案一、选择题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]原=10111101,[B]反=10111101,[C]补=10111101,以下结论正确的是______。
A.C最大B.A最大C.B最大D.A=B=C答案:B9.8位二进制补码表示的带符号数10000000B和11111111B的十进制数分别是____。
A.128和255B.128和-1C.-128和255D.-128和-1答案:D10.微机中地址总线的作用是___________。
A.用于选择存储器单元 B.用于选择进行信息传输的设备C.用于指定存储器单元和I/O设备接口单元的选择地址D.以上选择都不对答案:C11.计算机中表示地址使用____。
A.无符号数B.原码C.反码D.补码答案:A二、填空题1.计算机的主机由_______、控制器、主存储器组成。
微机原理习题解答

(5)OR AL,[SI-80H] (6)PUSH AX
(7)MOV AX,[2020H] (8)JMP DWORD PTR ES:[SI]
3-3 指出下列指令的错误。
(1)MOV AL,BX (2)MOV CS,AX
1-4将下列十六进制数转换为二进制数、十进制数。
(1)8E6H (2)0A42H (3)7E.C5H (4)0F19.1DH
1-5将下列二进制数转换为BCD码。
(1)1011011.101 (2)1010110.001
1-6将下列BCD码转换为二进制数。
(1)(0010 0111 0011)BCD(2)(1001 0111.0010 0101)BCD
试画出存储器分段地址分配示意图,指出CS、DS、SS各段寄存器内容是什么?
2-23 解释什么是规则字、非规则字,8086 CPU对它们的存取各需要几个总线周期?
第三章 指令系统
3-1 指出下列指令的寻址方式。
(1)MOV BX,2000H (2)MOV BX,[2000H]
(3)MOV [BP],CX (4)MOV AL,[BX+SI+100H]
2-11 试画出在最小模式下,8086 CPU读、写总线周期时序图。
2-12 8086与8088相比有哪些不同?8086引脚BHE的作用是什么?其存储器组织为什么要由偶存
储体和奇存储体组成?
2-13 在最小模式下,8086的哪些引脚是分时复用的?哪些信号需要由系统进行锁存?
2-14 8086/8088内指令队列的作用是什么?其各自长度为多少?8086 CPU复位后,有哪些特
1-15已知补码如下,分别求出真值、原码、反码。
(完整版)微机原理答案1

(完整版)微机原理答案1第 1 章微型计算机系统概述习题参考答案1-1.微型计算机包括哪几个主要组成部分,各部分的基本功能是什么?答:微型计算机由CPU、存储器、输入/输出接口及系统总线组成。
CPU是微型计算机的核心部件,一般具有下列功能:进行算术和逻辑运算。
暂存少量数据。
对指令译码并执行指令所规定的操作。
与存储器和外设进行数据交换的能力。
提供整个系统所需要的定时和控制信号。
响应其他部件发出的中断请求;总线是计算机系统各功能模块间传递信息的公共通道,一般由总线控制器、总线发送器、总线接收器以及一组导线组成;存储器是用来存储数据、程序的部件;I/O接口是微型计算机的重要组成部件,在CPU和外设之间起适配作用。
1-2.CPU 执行指令的工作过程。
答:指令执行的基本过程:(1)开始执行程序时,程序计数器中保存第一条指令的地址,指明当前将要执行的指令存放在存储器的哪个单元。
(2)控制器:将程序计数器中的地址送至地址寄存器MAR,并发出读命令。
存储器根据此地址取出一条指令,经过数据总线进入指令寄存器IR。
(3)指令译码器译码,控制逻辑阵列发操作命令,执行指令操作码规定的操作。
(4)修改程序计数器的内容。
1-3.果微处理器的地址总线为20 位,它的最大寻址空间为多少?答:220=1048576=1MB1-4.处理器、微型计算机和微型计算机系统之间有什么关系?答:微处理器是微型计算机的核心部件。
微处理器配上存储器、输入/输出接口及相应的外设构成完整的微型计算机。
以微型计算机为主体,配上系统软件和外部设备以后,就构成了完整的微型计算机系统。
1-5.下面十进制数分别转换为二进制、八进制和十六进制数:128,65535,1024答:128,二进制:10000000B,八进制:200O,十六进制:80H 65535,二进制:1111111111111111B,八进制:177777O,十六进制:FFFFH1024,二进制:10000000000B,八进制:2000O,十六进制:400H1-6.下面二进制数分别转换为十进制及十六进制数:1011.1010B,1111101.11 B答:1011.1010B,十进制:11.625,十六进制:B.AH111101.11B,十进制:125.75,十六进制:7D.CH1-7.(5487)10=(0101010010000111)BCD=1010101101111 B1-8.设字长为8 位,请写出下列数的原码、反码、补码和移码:15,-20,-27/32 答:[+15]原=00001111,[+15]反=00001111,[+15]补=00001111,[+15]移=10001111 [-20]原=10010100,[-20]反=11101011,[-20]补=11101100,[-20]移=01101100 [-27/32]原=1.1101100,[-27/32]反=1.0010011,[-27/32]补=1.0010100,[-27/32]移=0.0010100第 2 章微型计算机系统的微处理器习题参考答案2-1.086/8088 CPU 的功能结构由哪两部分组成?它们的主要功能是什么?答:8086/8088 CPU 的功能结构由以下两部分组成:总线接口单元BIU(Bus Interface Unit),执行部件EU (Execution Unit)。
微机原理第一章习题及答案

第一章微型计算机概论一、填空题1、有一二进制数为10110101B,表示的十六进制数为B5H ,八进制数为265Q ,若表示有符号的数,则对应的十进制数为-53 。
2、有一二进制数为101101.10B,表示的十六进制数为2D.8H ,八进制数为55.4Q ,若表示有符号的数,则对应的十进制数为45.5D 。
3、以8位二进制数为例,若X=-63,Y=59,则:[X]补=C1H ,[Y]补=3BH ,[X+Y]补=FCH ,[X-Y]补=86H 。
4、已知X的补码为10011001B,则X的值为-103 ,其原码表示为11100111B 。
5、若X=-63,Y=+127,则[X+Y]补= 01000000B ,运行后状态标志位ZF= 0 。
6、字符“H”的ASCⅡ码是1001000,若采用奇校验,则应配置的校验位为 1 。
二、选择题1、目前绝大多数计算机都采用( C )来进行加减运算。
A.原码表示法B.反码表示码C.补码表示法D.移码表示法2、8位二进制数的操作称为( A )A.字节操作B.字操作C.双字操作D.词操作3、将微处理器、RAM、ROM以及I/O接口电路,再配上相应的外设和监控程序固件等,安装在一块印刷电路板上构成的微型计算机系统称为( B )A.单片机B.单板机C.个人计算机D.工程工作站4、用数进行运算,可减少计算精度上的损失。
( B )A.定点数B.浮点数C.原码表示数D.补码表示数5、单片机是一个集成电路芯片中集成了( D )A.微处理器和I/O接口B.微处理器和RAMC.微处理器和ROM D.微处理器、I/O接口,RAM(或加上ROM) 6、若下列字符码(ASCII)中有奇偶校验位,但没有数据错误,采用偶校验的字符码是( D )。
A.11001011 B.11010110 C.11000001 D.11001001三、计算题1、将下列二进制数分别转换成十进制、八进制、十六进制数。
微机原理课后习题解答

微机原理习题第一章绪论习题与答案1. 把下列二进制数转换成十进制数、十六进制数及BCD码形式。
(1) 10110010B =(2) 01011101.101B =解:(1) 10110010B = 178D = B2H = (0001 0111 1000)BCD (2) 01011101.101B = 93.625D = 5D.AH= (1001 0011.0110 0010 0101)BCD2. 把下列十进制数转换成二进制数。
(1) 100D =(2) 1000D =(3) 67.21D =解:(1)100D = 01100100B(2)1000D = 1111101000B(3) 67.21D = 1000011.0011B3. 把下列十六进制数转换成十进制数、二进制数。
(1) 2B5H =(2) 4CD.A5H =解:(1) 2B5H = 693D = 0010 10110101B(2) 4CD.A5H = 1229.6445D = 0100 1100 1101.1010 0101 B4. 计算下列各式。
(1) A7H+B8H =(2) E4H-A6H =解:(1) A7H+B8H = 15FH(2) E4H-A6H = 3EH5. 写出下列十进制数的原码、反码和补码。
(1) +89(2) -37解:(1) [+89 ] 原码、反码和补码为: 01011001B(2) [-37] 原码 = 10100101 B[-37] 反码 = 11011010 B[-37] 补码 = 11011011 B6.求下列用二进制补码表示的十进制数(1)(01001101)补 =(2)(10110101)补 =解:(1)(01001101)补 = 77D(2)(10110101)补 = -75D7.请用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 10100008.请用8位二进制数写出下列字符带偶校验的ASCII码。
微机原理习题解答

6、完成下列码制之间的转换 [X]原=BDH [X]补、[X]反、X真值= ? [X]反=3CH [X]补、[X]原、X真值= ? [X]补=8AH [X]反、[X]原、X真值= ?
[X]原=BDH [X]补=C3H [X]反=C2H X真值= -61 [X]反=3CH [X]补=3CH [X]原=3CH X真值= 60 [X]补=8AH [X]反=89H [X]原=F6H X真值= -118
第二章习题 1、 CPU常用的工作方式有哪几种?8086CPU采用 哪种工作方式? CPU 常 用 的 工 作 方 式 有 串 行 方 式 和 并 行 方 式 , 8086CPU采用并行工作方式。 2 、 8086CPU 有哪几部分组成?各组成部分的主要 功能是什么? 8086CPU有执行部件EU和总线接口部件BIU组成。 EU的主要功能是 (1)从指令队列中取出指令。 (2)对指令进行译码,发出相应的控制信号。 (3)向BIU发出请求。 ( 4 )执行指令包括进行算术、逻辑运算,并计算 操作数的偏移量。
5、完成下列数制之间的转换 (48)D=( 30 )H=(00110000)B (6DB)H=(1755)D=(11011011011)B (10101101)B=( AD)H=( 173 )D (98)D=( 10011000)BCD=( 1100010 )B (010110010010)BCD=( 592 ) D =(1001010000) B
4、微型计算机内部、外部的结构特点是什么? 总线结构的优点是什么?
微型计算机内部为单总线结构,外部为三总线结 构即AB、DB、CB 有了总线结构以后,系统中各功能部件的相互关 系变为各个部件面向总线的单一关系,一个部件 只要符合总线标准,就可以连接到采用这种总线 标准的系统中,使系统功能很方便得到扩展。
微机原理作业及答案

LP LOOP __
MOV BYTE PTR SRLT, ___ BL
POP DX ____ POP AX ___
RET XHZY ENDP
1 RCL DX,__
一、二、三、四章
作业
第一章 作业
1、简述微型计算机的硬件系统结构,并说明其主要功能。 2、试利用一个字节的字长,将十进制-115转换为相应的二 进制的原码、反码和补码。 [解]: (-115)原=(11110011)2 (-115)反=(10001100) (-115)补=(10001101) 3、已知[X]补=1100111,则[X]原= , [2X]补= ,并判断结果 是否溢出。 [解]:题目没有特殊说明,将最高为(第六位作为符号位) [X]反=[X]补-1=1100110,则[X]原=1011001 [2X]补=[X]补+ [X]补=1100111+1100111=1 1001110 C6· C5=1· 1=0,不溢出 另外,可以补齐第七位为0或者1,再进行计算获得。
第三章 作业
1、8086/8088操作数是从哪里来的?
答:来源有3种:立即数、寄存器、存储器操作数 指令中直接给出参加操作数; 参与操作的数存放在CPU的某个寄存器中; 参与操作的数存放在内存单元中,需要寻找相应的物理地址。 2、指出下列指令的错误 1)MOV AX, [SI][DI] 2) MOV [BX],[SI] 3) ADD BYTE, PTR[BX] (不能同时使用两个变址寄存器) (原操作数和目的操作数不能同时为存储器)
第三章 作业
微机原理第1章练习题及答案

第1章微型计算机系统导论一、自测练习题㈠选择题1. 微型计算机是指以( c )为基础,配以存储器以及输入/输出接口电路和相应的辅助电路而构成的裸机。
A.运算器 B. 控制器C. 微处理器 D. 存储器2. ( a )和内存储器和称为主机。
A. 运算器、控制器B. 运算器、寄存器B. 控制器、寄存器 D. 输入设备、输出设备3. Intel 8086是( c )位处理器。
A. 4B. 8C. 16D. 324. ( a )是计算机所能表示的最小的数据单元。
A. 位B. 字节C. 字D. 字长5. 在微型计算机中,下列设备属于输入设备的是( d )。
A. 打印机B. 显示器C. 绘图仪D. 鼠标6. 在计算机中把运算器、控制器及内存储器合称为( c )。
A. CPUB. ALUC. 主机D. MPU7. 在微型计算机中,微处理器的主要功能是进行( d )。
A. 算术运算B. 逻辑运算C. 算术、逻辑运算D.算术、逻辑运算及全机的控制8. 计算机软件系统一般分为( d )。
A. 编译程序和解释程序B. 数据库管理系统和数据库系统C. 操作系统和应用软件D. 系统软件和应用软件9. 通常计算机系统中的外围设备是指( b )。
A. 外存储器和输入设备B. 外存储器、输入设备和输出设备C. 外存储器和输出设备D. 输入设备和输出设备10.微型计算机的性能主要取决于( c )的性能。
A. 硬盘B. 软盘C. CPUD. 显示器㈡填空题1. 外存储器和输入设备以及输出设备统称为(外围设备 )。
2. ( 微处理器 )是指用大规模集成电路组成的中央处理单元。
3. 微型计算机系统是由(微型计算机)配以相应的外围设备及其他专用电路、电源、面版、机架以及足够的软件而构成的系统。
4. 数据总线是( )向的,而地址总线是( )向的。
5. 微型计算机数据总线的位数决定于微处理器的( )。
6. 微型计算机数据总线宽度决定于微处理器地址(范围)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理第一章练习题及解一:单项选择题●若二进制数为010111.101,则该数的十进制表示为( B )。
A:23.5 B:23.625C:23.75 D:23.5125●若无符号二进制数为11000110,则该数的十进制表示为(A)。
A:198 B:70C:126 D:49●十进制数81的8421BCD码为( A )。
A:81H B:51HC:18H D:15H●11000110为二进制原码,该数的真值为( B )。
A:-70 B:+70C:-198 D:+198●11000110为二进制补码,该数的真值为( D )。
A:+198 B:-198C:+58 D:-58●01000110为二进制补码, 该数的真值为( A )。
A:+70 B:-70C:+58 D:-58●字符A的ASCII码为41H,字符a的ASCII码为( C )。
A:41H B:42HC:61H D:62H●字符A的ASCII码为41H,字符B的ASCII码为( B )。
A:41H B:42HC:61H D:62H●字符9 的ASCII码为( C )。
A:09H B:9C:39H D:99●8位二进制数的原码表值范围为( C )。
A:0 ~ 255 B:-128 ~ +127C:-127 ~ +127 D:-128 ~ +128●8位二进制数的反码表值范围为( C )。
A:0 ~ 255 B:-128 ~ +127C:-127 ~ +127 D:-128 ~ +128●8位二进制数的补码表值范围为( B )。
A:0 ~ 255 B:-128 ~ +127C:-127 ~ +127 D:-128 ~ +128●8位二进制数的无符号数表值范围为(A)。
A:0 ~ 255 B:-128 ~ +127C:-127 ~ +127 D:-128 ~ +128●n+1位符号数X的原码表值范围为( A )。
A:-2n<X <2 n B:-2 n≤X ≤2 nC:-2 n≤X <2 n D:-2 n<X ≤2 n●n+1位符号数X的补码表值范围为( C )。
A:-2 n<X <2 n B:-2 n≤X ≤2 nC:-2 n≤X <2 n D:-2 n<X ≤2 n●电子计算机处理信息用二进制表示的原因是( C )。
A:节约电子元件B:运算速度更快C:电子器件的性能D:处理信息更方便●PC微机应用最广泛的领域是( B )。
A:科学与工程运算B:数据处理与办公自动化C:辅导设计与制造D:信息采集与自动控制●电子计算机遵循“存储程序”的概念,最早提出它的是( B )。
A:巴贝奇B:冯.诺伊曼C:帕斯卡D:贝尔●决定计算机主要性能的是(A)。
A:中央处理器B:整机功耗C:存储容量D:整机价格●冯·诺依曼计算机的基本特点是( B )。
A:多指令流单数据流B:按地址访问并顺序执行指令C:堆栈操作D:存储器按内容选择地址●程序计数器PC的作用是( A )。
A:保存将要执行的下一条指令的地址B:保存CPU要访问的内存单元地址C:保存运算器运算结果内容D:保存正在执行的一条指令●完整的计算机系统应包括( D )。
A:运算器、控制器、存储器B:主机和应用程序C:主机和外部设备D:硬件设备和软件系统●存放待执行指令所在地址的是( B )。
A:指令寄存器B:程序计数器C:数据寄存器D:地址寄存器●计算机的软件系由( B )组成。
A:操作系统和文件管理软件B:系统软件和应用软件C:操作系统和应用软件D:操作系统和系统软件●计算机中运算器的主要功能是( B )。
A:算术运算B:算术和逻辑运算C:逻辑运算D:定点和浮点运算●计算机能自动地连续进行数据处理,主要原因是( D )。
A:采用了开关电路B:采用了半导体器件C:采用了二进制D:采用了存储指令、控制指令运行的方法●下面关于微处理器的叙述中,不正确的是( B )。
A:微处理器通常由单片集成电路制成B:微处理器具有运算和控制功能,但无存储功能C:Pentium是PC机中应用最广泛的微处理器D:Intel公司是研制和生产微处理器的知名公司●20年来微处理器发展迅速,下面最准确的叙述是( D )。
A:微处理器的集成度越高则功能越强B:微处理器的主频越高则速度越快C:微处理器的操作越来越简单方便D:微处理器的性价比越来越高●计算机中数据总线驱动电路使用的基本逻辑单元是( B )。
A:非门B:三态门C:触发器D:译码器●运算器执行两个补码表示的整数加法时,产生溢出的正确叙述为( D )。
A:最高位有进位则产生溢出B:相加结果的符号位为0则产生溢出C:相加结果的符号位为1则产生溢出D:相加结果的符号位与两同号加数的符号位相反则产生溢出●计算机使用总线结构的优点是( C )。
A:减少信息传送的数量B:提高信息传送速度C:减少信息传送线的数量D:以上都是优点●计算机使用总线结构的缺点是( C )。
A:信息传送的速度减慢B:数据、地址、控制信息不能同时出现C:两个同类信息不能同时出现D:数据、地址信息不能同时出现●计算机硬件逻辑主要由CPU、内存、外存、I/O设备和( B )组成。
A:运算器B:三总线C:显示器D:键盘●MIPS用来描述计算机的运算速度,含义是( C )。
A:每秒处理百万个字符B:每分钟处理百万个字符C:每秒执行百万条指令D:每分钟执行百万条指令二:填空题●计算机时钟脉冲的频率称为(主频),它的倒数称为(时钟周期)。
●冯. 诺依曼原理是基于(程序存储)和(程序控制)。
●计算机中的总线包括(地址总线)、(数据总线)和(控制总线)。
●CPU有(运算器)、(控制器)、(寄存器)和(接口单元)。
●计算机硬件系统由(CPU )、(存储器)和(I/O接口)组成。
●计算机系统由(硬件)系统和(软件)系统两大部分组成。
●CPU的字长与(数据线宽度)有关;寻址空间与(地址线宽度)有关。
●若CPU的数据线宽度为8位,则它的字长为(8 )位;地址线宽度为16位,则它的寻址空间为(64K )。
●计算机语言分为(机器)语言、(汇编)语言和(高级)语言。
●计算机软件分为(系统)软件和(应用)软件两大类。
●将源程序翻译为目标程序的语言处理程序有(汇编)程序、(解释)程序和(编译)程序。
●指令通常包含(操作码)和(操作数)两部分;不同功能指令的有序集合称为(程序)。
●正数的原、反、补码(相同);负数的原、反、补码(不同)。
●十进制数17的二进制数表示为(00010001B )。
●十六进制数17H的二进制数表示为(00010111B )。
●十进制符号数+5在计算机中的8位二进制补码表示为(00000101 )。
●十进制符号数-5在计算机中的8位二进制补码表示为(11111011 )。
●机内符号数01111000的真值为(+120 );机内符号数11111000的真值为(-8 )。
●计算机处理小数有(定点)表示法和(浮点)表示法。
●在小数的定点表示中有(纯小数)表示和(纯整数)表示。
●基本ASCII码为(7 )位编码,共(128 )个码值;含(32 )个控制码和(94 )个符号码。
●字符A的ASCII码值为41H;字符a的ASCII码值为(61H );字符B的ASCII码值为(42H )。
●十进制数89的二进制表示为(01011001 );十六进制表示为(59H )。
●十六进制数7BH的十进制数表示为(124 );二进制表示为(01111011B )。
●8位无符号二进制数的表值范围为(0~255 );16位无符号二进制数的表值范围为(0~65535 )。
●8位有符号二进制数的原码表值范围为(-127~+127 );反码表值范围为(-127~+127 );补码表值范围为(-128~+127 )。
●8位有符号二进制数为正数时, 符号位b7为(0 );为负数时, 符号位b7为( 1 )。
●汉字编码方案中,“啊”字的区位码是1601,它的国标码是(90H、81H );机内码是(B0H、A1H )。
三:判断题●英文字符的编码为一字节编码(√)。
●汉字字符的编码为一字节编码(×)。
●汉字的国标码和机内码是相同的(×)。
●8位二进制无符号数的表值范围为1 ~ 256(×)。
●8位二进制符号数原码表数范围为-127 ~ +127(√)。
●8位二进制符号数反码表数范围为-127 ~ +127(√)。
●8位二进制符号数补码表数范围为-127 ~ +127(×)。
●正数的原码、补码、反码表示相同(√)。
●负数的原码、补码、反码表示相同(×)。
●符号数00101110B的补码为00101110B(√)。
●符号数10101110B的补码为11010010B(√)。
●正数的补码为它的反码加1(×)。
●负数的补码为它的反码加1(√)。
●8位二进制符号数为正数, 则它的b7位为0(√)。
●用4位二进制数表示1位十进制数的编码叫BCD码(√)。
●高级语言中实型数是浮点类型的数(√)。
●CPU的寻址空间与它的数据线宽度有关(×)。
●CPU的数据线宽度越宽,它的相对运行速度越快(√)。
●寄存器和存储器都是CPU内部的存储单元(×)。
●程序设计中寄存器和存储器均用名寻址(×)。
●若存储器、I/O统一编址可用相同指令寻址(√)。