当前位置:文档之家› 习题及参考答案

习题及参考答案

第一章基础知识习题一、选择题1.用8级触发器可以记忆( )种不同状态A.8 B. 16C.128 D. 2562. [x1]原=10111101B,[x2]反=10111101B,[x3]=补10111101B( )。

A. xl最小B. x2最小C. x3最小D. x2=xl=x33.存在一次变化的触发器是( )。

A·基本RS发器 B. D锁存器C·主从JK触发器 D. T触发器4. 若某机器数为l0000000B,它代表-127D,则它是( )。

A. 补码B. 原码C. 反码D. 原码或反码5. 在8位二进制数中,无符号数的范围是(①),补码表示数的真值范围是(②),原码表示数的真值范围是(③),反码表示数的真值范围是(④)。

A. 0~255B. 0~256C. -127~+127D. -127~+128E. -128~+127F. -128~+1286. 下面说法错误的是( )。

A. 8位二进制无符号数表示的最大十进制数是255B. 8位二进制带符号数表示的最大十进制数是127C. 计算机中无符号数最常用于表示地址D. 计算机中小数点隐含在符号位之后,占一位7. 若某机器数为l0000000B,它代表0,则它是(①)码形式,它代表-128,则它是(②)形式。

A. 补码B. 原码C. 反码D. 原码或反码8. 只有当与非门的输人变量A、B的值为( )时,其输出才为0。

A. 0,0 B.0,l C. l,0 D. l,19. 只有当或非门的输人变量A、B的值为( )时,其输出才为1。

A. 0,0B. 0,lC. l,0D. l,110. 若逻辑运算Y=A+B,当A=B=1时,Y为( )。

A. 0B. 1C. 10D. 211. 若门电路的两个输人员为1、1,输出量为0,不可能完成此功能的是( )。

A. “异或”门B.“与非”门C.“或非”门D. “与”门12. 下列不正确的是( )。

A. BABAA+=+ B. BAAB+=C. B A AB B B A +=++D. B A B A ∙=+13. 将一个十进制数,x=-8192表示成补码时,至少采用(①)位二进制代码表示。

表示成原码时,至少采用(②)位二进制代码表示。

A. l2B. l4C. 13D. 1514. 计算机的内存“溢出”是指其运算结果( )。

A. 为无穷大B. 超出了计算机内存储单元所能存储的数值范围C. 超出了该指令所指定的结果单元所能存储的数值范围D. 超出了一个字所能表示数的范围二、填空题1. 用降幂法和除法将下列十进制数转换为二进制数和十六迸制数。

(1)369.97D= B= H(2)1000D= B= H(3)4095D= B= H(4)32767D= B= H2. 将下列二进制数转换为十进制数和十六进制数。

(1)101101.101B= D= H (2) 10000000.011B= D= H(3)11111111·111B= D= H (4)1111111111111111.001101B= D= H3. 已知某机器数为l0000000B ,若为原码,它表示的十进制数是若为反码,它表示的十进制数是 ;若为补码,它表示的十进制数是 。

4. 异或门的逻辑表达式为 ,其运算规则是 。

5. 在字长相同的原码、反码和补码中, 表示数的范围较宽,这是因为 。

6. 请用最小的二进制位表示下列符号数。

[-24]补= ;[+67]补= ;7. 设(AL)=45H ,若是无符号数,它代表 ,若是带符号数,它代表 ,若是BCD 数,它代表 ,若是ASCII码,它代表 。

8. 请写出与下列英文对应的计算机部件中文名称。

ALU ,Trigger ,Register ,Memory ,ROM ,RAM , Counter ,Accumulator ,MAR ,MDR 。

9·N 级触发器可以记亿 种不同的状态。

10. 控制器的功能是 。

11. 目前PC 机中主存储器使用的RAM 多采用MOS 型半导体集成电路芯片制成,根据其保存数据的机理可分为 和 两大类。

12. 在访问存储器时,读出的信息和将写入的信息要经过。

13. 三总线结构是现代计算机普遍采用的硬件组成机构,是从早期的以为中心的五大组成部分(控制器、运算器、存储器、输入接口和输出接口)到后来的以为中心的五大组成部分。

14. 地址总线通常是总线,由CPU输出,8位微处理器有16条地址总线,16位微处理器有20条或更多。

地址总线主要用于在指令操作的不同时期,选择要使用的器件和系统,既用于存储器操作,又用于I/O操作。

15. 用来制作存储器的物质称为。

16. 根据目前存储介质的不同可以把存储器分为、和。

17. 磁存储器主要包括、和。

18. 按照存储器的工件方式可以将存储器分为、、、。

19. 按信息的可保护性分类可以将存储器分为和。

20. 半导体存储器就其制造工艺可以分为和。

21. 微机是由、存储器和输入输出接口组成。

若把三者集成在一片大规模或超大规模集成电路芯片上,则称为。

22. 所谓微机硬件系统结构系指由各部件构成时的方式。

23. 总线是连接计算机各部件的一组公共信号线,客观存在是计算机中传递信息的公共通道。

总线由总线、总线和总线组成,它们分别用来传送信号、信号和信号。

24.计算机的外存储器有多种,例如硬盘、光盘、磁带等,其中存取速度最慢的是。

25.计算机的主存储器(内存)用来存储数据和指令,为了实现按地址访问,每个存储单元必须有一个惟一的地址。

PC机主存储器的编址单位是。

26.在计算机指令系统是否精简的问题上,产生了两大类计算机,它们是、。

27.一个高性能的微机系统为满足用户希望的编程空间大、存取速度快、成本低等要求,常采用、主存、外存三级存储体系。

三、问答题1. 什么是原码、反码及补码?计算机中常用补码表示数,有什么意义?2. 布尔代数有哪两个特点?3. 简述3种基本门电路的输入输出变量在电路中对电平高低的作用。

4. 计算机中为什么采用二进制?5.触发器、寄存器和存储器之间有什么关系?RAM和ROM各有何特点和用途?6.微型计算机采用的总线结构有什么优点?计算机中分为哪几类总线,并说明其相应的功能?7.试写出下列器件的功能,并画出它们的符号:可控计数器、环形计数器、程序计数器。

8. 三态输出电路有何意义?其符号如何画?9.为什么要建立“地址”这个概念?10. 存储地址寄存器(MAR)和存储数据寄存器(MDR)各有何用处?11.请问RAM中有64个存储单元,则MAR应是几位的寄存器?12. 累加器和其他通用寄存器相比有何不同?13. 控制字是什么意义?试举个例子说明之?14. 数据总线和地址总线在结构上有什么不同之处?如果一个系统的数据和地址合用一套总线或者合用部分总线,那么要靠什么来区分地址和数据?15. 控制总线传输的信号大致有几种?16. 简述总线的工作过程?17. 总线有几种数据传输方式?18. 总线接口部件有哪些功能?请逐一说明。

19. 何谓L门及E门?它们在总线结构中有何用处?20. 译码器有何用处?21. 微型计算机中存储器分成哪几个等级?它们各有什么特点?用途如何?22. 什么是直接寻址范围?地址线的多少与它有什么关系?23. 根据你对CPU和各种存储器的了解,一个微型计算机是如何开始工作的?24. 存储器的存取时间是什么意思?它在系统设计时有什么实际意义?25. 计算机的内存有什么特点?内存由哪两部分组成?外存一般是指哪些设备?外存有什么特点?26. 为了节省存储器的地址译码电路,一般采用哪些方法?27. 在选择存储器件时,最重要的考虑因素是什么?此外还应考虑哪些因素?28. 什么叫静态RAM?静态RAM有什么特点?29. 动态RAM工作时有什么特点?和静态RAM比较,动态RAM有什么长处?有什么不足之处?动态MM一般用在什么场合?30. 试简述冯·诺依曼型计算机的设计思想?31. 微型计算机由哪几个部分组成,其核心是哪个?影响微机性能的因素有哪些?32. 什么叫指令系统?33. 试简述程序设计的四个步骤?34. 什么叫例行程序?什么叫机器周期、取指周期和执行周期?简化式计算机的机器问期包括几个时钟周期(机器节拍)?机器周期是否一定是固定不变的?35. 环形计数器有何用处?什么叫环形字?36. 指令寄存器IR是如何将其指令字段和地址字段分送出去的?这两个字段的位数是否保持不变?37. 现代主要有哪些技术应用在微型计算机中?38. Intel86系列CPU是从哪一种芯片开始采用RISC技术的?你能说说RISC技术最重要的特点和优点吗?49. 什么是流水线结构?流水线操作有什么好处?试举一个例子说明流水线操作的过程。

40. 微处理器、微型计算机和微型计算机系统三者之间有什么不同?41. 请概述微机系统的主要技术指标。

42. Cache技术的基本思想和出发点是什么?一个Cache系统由哪几个主要部分组成。

四、计算题1. 已知x,机器字长为8位,试求[x]原、[x]反、[x]补?(1) x=+1001101B (2) x=+0001110B (3)x= -1011001B (4) x= -0100111B2. 已知x及y,试分别计算[x+y]补、[x-y]补,并指出是否产生溢出(设补码均用8位表示)。

(1) x=+l001110,y=+0010110(2) x=+0101101,y=-1100100(3) x= -0101110,y=+0111011(4) x= -l000101,y= -01100113. 一个16位二进制整数,若采用补码表示,由5个“1”和11个“0”组成,则最小值是多少?最大值是多少?(用十进制数表示)4. 完成下列各式补码数的运算,指出运算结果是否有效。

(1) 00101101+10011100 (2)01011101-10111010(3)70ADH - 0BlCEH (4)0A2C0H+1234H五、设计题试设计求一个字节的补码加法电路。

习题参考答案一、选择题l.D 2. C。

分析:对于负数,两个形式完全相同的反码和补码所表示的二进制数的真值以补码最小。

三个形式完全相同的原码,反码和补码所表示的二迸制数的真值,当最高数值位为1时,以原码最小,当最高数值位为0时,以原码最大。

3. C4. C5. ①A ②E ③C ④C6. D7.①B ②A8. D 9. A 10. B 11. D l2. D 13. ①B ②D14. C二、填空题1. (1) 369.97D=101110001.11111000B=171.F8(2)1000D=1111101000B=3E8H(3)4095D=111111111111B=0FFFH(4)32767D=111111*********B=7FFFH2. (1)101101.101B=45.625D=2D.AH(2)10000000.011B=128.375D=80.6H(3)11111111.111B=255.875D=0FF.EH(4)1111111111111111.001101B=65535.203125D=0FFFF.34H3. 0;-127;-1284. ,BABAY+=相异为1,相同为05. 补码,补码表示0是唯一的6. [-24]补=101000B;[+67]补=01000011B;7. 设(AL)=45H,若是无符号数,它代表69D,若是带符号数,它代表+69D,若是BCD数,它代表45D,若是ASCII码,它代表‘E’。

相关主题