计算机原理习题1
计算机原理作业1key

09-10计算机原理作业11、选择题⑴相对于原码和反码,补码编码的特点是()A.便于转换B.便于表示负数C.便于加减法运算D.便于乘除法运算⑵常用的英文字符编码有()A.内码B.补码C.ASCⅡ码D.BCD码⑶在8421码表示的二—十进制数中,代码1001表示( )A.3B.6C.9D.1⑷完整的计算机系统应包括( )。
A.运算器、存储器、控制器B.外部设备和主机C.主机和实用程序D.配套的硬件设备和软件系统⑸冯诺依曼机工作的基本特点是()。
A多指令流但数据流B按地址访问按顺序执行C按堆栈操作D存储器按内容选择地址⑹溢出标志OF是反映()。
A.算术运算是否出现进位情况B.算术运算是否出现借位情况C.带符号数运算结果是否超过机器能表示的数值范围D.无符号数运算结果是否超过机器能表示的数值范围⑺4位无符号二进制数表示的数的范围是( )。
A.0~9999B.0~9C.0~15D.0~99⑻十进制数38的8位二进制补码是() 。
A.0011001B.10100110C.10011001D.00100110⑼十进制数-38的8位二进制补码是() 。
A.01011011B.11011010C.11011011D.01011010⑽有一个8位二进制数的补码是11111101,其相应的十进制真值是()。
A.-3B.-2C.509D.253⑾十进制数-75用二进制数10110101表示,其表示方式是() 。
A.原码B.补码C.反码D.ASCII码⑿已知[X]原=10011010B,[Y]原=11101011B,则[X-Y]补=() 。
A.溢出B.01111011BC.10000101BD.01010001B⒀构成微机的主要部件除CPU、系统总线、I/O接口外,还有() 。
A.CRTB.键盘C.磁盘D.内存(ROM和RAM)⒁计算机中常用的BCD码是() 。
A.二进制数B.十六进制数C.二进制编码的十进制数D.不带符号数的二进制形式⒂10001010是()。
计算机组成原理习题(1)

1字符信息是符号数据,属于处理(非数值)领域的问题,国际上采用的字符系统是七单位的(ASCII)码。
2 根据操作数所在位置指出其寻址方式:操作数在指令中,为___立即_______寻址方式,操作数地址在指令中,为___直接__________寻址方式。
3双端口存储器和多模块交叉存储器属于并行存储器结构,其中前者采用(空间)并行技术,后者采用(时间)并行技术。
4 CPU从内存取出一条指令并执行该指令的时间称为(指令周期),它常用若干个(CPU周期)来表示。
5计算机系统的层次结构从下至上可分为五级,即微程序设计级(或逻辑电路级)、一般机器级、操作系统级、(汇编语言)级、(高级语言)级。
6十进制数在计算机内有两种表示形式:(字符串)形式和(压缩的十进制数串)形式。
前者主要用在非数值计算的应用领域,后者用于直接完成十进制数的算术运算。
7一个定点数由符号位和数值域两部分组成。
按小数点位置不同,定点数有(纯小数)和(纯整数)两种表示方法。
8对存储器的要求是容量大、速度快、成本低,为了解决这三方面的矛盾,计算机采用多级存储体系结构,即(cache)、(主存)、(外存)。
9一个较完善的指令系统,应当有(数据处理)、(程序控制)、(数据传送)、(数据存储)四大类指令。
10 CPU中保存当前正在执行的指令的寄存器是(指令寄存器),指示下一条指令地址的寄存器是(程序计数器),保存算术逻辑运算结果的寄存器是(数据缓冲寄冲器)和(通用寄存器)。
11在计算机术语中,将ALU控制器和(内存)存储器合在一起称为(主机)。
12数的真值变成机器码时有四种表示方法,即(原码)表示法,(反码)表示法,(补码)表示法,(移码)表示法。
13广泛使用的(SRAM )和(DRAM )都是半导体随机读写存储器。
前者的速度比后者快,但集成度不如后者高。
14反映主存速度指标的三个术语是存取时间、(存储周期)和(存储器带宽)。
15 CPU从(内存)取出一条指令并执行这条指令的时间和称为(指令周期)。
计算机组成原理习题一答案

习题一答案1、写出下列各整数的原码、反码、补码、移码表示(用8位二进制数)。
其中MSB是最高位(符号位),LSB是最低位。
(-35)-35=(-100011)[-35]原=10100011 ; [-35]补=11011100 ; [-35]反=11011101[-35]移=010111002、将下列十进制数表示成IEEE754标准的32位浮点规格化数(27/64)27/64=0.011011=1.1011*2-2E=-2+127=125=0111,1101 S =0 M=1011,0000,0000,0000,0000,000最后表示为:0,01111101,1011,0000,0000,0000,0000,0003、已知X和Y,用变形补码计算X+Y,同时指出结果是否溢出。
X=11011 Y=-10101[x]补=00,11011 [y]补=11,01011[x]补= 00 11011[y]补= +11 01011[x+y]补= 00 00110结果没有益处,x+y=001104、设阶码3位,尾数6位,按浮点运算方法,完成X+Y的运算。
X=2-011*0.100101 Y=2-010*-0.011110x = 2-011*0.100101, y = 2-010*(-0.011110)[x]浮= 11101,0.100101[y]浮= 11110,-0.011110Ex-Ey = 11101+00010=11111浮规格化处理: 1.010010 阶码11100x+y= 1.010010*2-4 = 2-4*-0.1011105、cpu执行一段程序时,cache完成存取的次数为2420次,主存完成存取的次数为80次,已知cache的存储周期为40ns,主存的存储周期为240ns,求cache/主存系统的效率和平均访问时间。
解:cache的命中率968.08024202420=+=+=m c c N N N H 640240===c m T T r cache/主存系统效率e 为%2.86%100*968.0*)61(61%100*)1(1=-+=-+=H r r e 平均访问时间T a 为ns nsns e T T c a 4.46862.040===6、某总线在一个总线周期中并行传送8个字节的信息,假设一个总线周期等于一个总线时钟周期,总线的时钟频率为70MHZ ,求总线带宽是多少?解:70*8 = 560MHz/s7、已知某机采用微程序控制方式,控存容量为512*48位,微程序可在整个控存中实现转移,控制微程序转移的条件共4个,微指令采用水平型格式,后继微指令地址采用断定的方式,请问微指令的三个字段分别为多少位?解:假设判别测试字段中每一位作为一个判别标志,那么由于有4个转移条件,故该字段为4位。
计算机原理作业一(1)

计算机原理作业⼀(1)《计算机组成原理》作业1⼀. 选择题:1. 对计算机的软硬件资源进⾏管理是___A____的功能。
A. 操作系统B. 数据库管理系统C. 语⾔处理程序D. ⽤户程序2. 定点⼆进制运算器中,减法运算⼀般通过___D____来实现。
A. 反码运算的⼆进制减法器B. 补码运算的⼆进制减法器C. 补码运算的⼗进制加法器D. 补码运算的⼆进制加法器3. 运算器的主要功能是进⾏___C_____。
A. 逻辑运算B. 算术运算C. 逻辑运算和算术运算D. 减法运算4.完整的计算机系统应包括__D_____。
A. 运算器、存储器、控制器B. 外部设备和主机C. 主机和实⽤程序D. 配套的硬件设备和软件系统5. 计算机中表⽰地址时使⽤____D____。
A. ⽆符号数B. 原码C. 反码D. 补码6. 在机器数中,__B______的零的表⽰形式是唯⼀的。
A. 原码B. 补码C. 反码D. 原码和反码7. 在8位机中定点补码整数范围是___A____A. -128~+127B. -128~+128C. -127~+127D. -127~+1288. 在8位整数中,⽆符号数范围是___B____;A. 0~255B. 0~256C. -127~+128D. -128~+1279.在浮点编码表⽰中__D_____在机器数中不出现,是隐含的。
A. 阶码B. 符号C. 尾数D. 基数10. 在定点数运算中产⽣溢出的原因是____C___。
A. 运算过程中最⾼位产⽣了进位或借位B. 参加运算的操作数超出了机器表⽰范围C. 运算的结果的操作数超出了机器表⽰范围D. 寄存器的位数太少,不得不舍弃最低有效位11. 运算器虽然有许多部件组成,但核⼼部分是____B____。
A. 数据总线B. 算术逻辑运算单元C. 多路开关D. 通⽤寄存器12.ALU属__ D_____部件。
A. 运算器B. 控制器C. 存储器D. 寄存器13. 计算机的存储器系统是指___D______。
计算机组成原理第一章习题

计算机组成原理第一章习题1.存储单元是指______。
A 存放一个二进制信息位的存储元B 存放一个存储字的所有存储元集合C 存放一个字节的所有存储元集合D 存放两个字节的所有存储元集合;2.冯·诺依曼机工作的基本方式的特点是______。
A 多指令流单数据流B 按地址访问并顺序执行指令C 堆栈操作D 存贮器按内容选择地址3.完整的计算机应包括______。
A 运算器、存储器、控制器;B 外部设备和主机;C 主机和实用程序;D 配套的硬件设备和软件系统;4.运算器虽有许多部件组成,但核心部件是______。
A.数据总线B.算术逻辑运算单元C.多路开关D.累加寄存器5.运算器的主要功能是进行______。
A.逻辑运算B.算术运算C.逻辑运算与算术运算D.初等函数的运算6.从器件角度看,计算机经历了四代变化。
但从系统结构看,至今绝大多数计算机仍属于______型计算机。
A.并行B.冯.诺依曼C.智能D.实时处理7.下列______属于应用软件。
A. 操作系统B. 编译系统C. 连接程序D.文本处理8.目前的计算机,从原理上讲______。
A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放9.至今为止,计算机中的所有信息仍以二进制方式表示的理由是______。
A.节约元件B.运算速度快C.物理器件性能所至D.信息处理方便10.描述汇编语言特性的概念中,有错误的句子是______。
A. 对程序员的训练要求来说,需要硬件知识B. 汇编语言对机器的依赖性高C. 用汇编语言编制程序的难度比高级语言小D. 汇编语言编写的程序执行速度比高级语言快11. 中央处理器(CPU)是指______。
A. 运算器B. 控制器C. 运算器. 控制器和cacheD. 运算器、控制器和主存储器12.计算机问世至今,不管怎样更新,依然保持“存储程序”的概念,最早提出这种概念的是______。
计算机组成原理习题 第一章

第一章一.填空题1冯·诺依曼结构的特点是。
2现在主要采用结构作为微/小型计算机硬件之间的连接方式.3计算机系统由系统和系统构成。
4计算机系统的层次结构中,位于硬件之外的所有层次统称为。
5 计算机硬件包括:、、、、和。
其中、和、是组成、和可统称为CPU。
6 基于原理的冯·诺依曼计算机工作方式的基本特点是。
7 和都存放在寄存器中,能自动识别它们。
8 计算机唯一能直接执行的语言是语言。
9 指令的解释是由计算机的来完成的,运算器用来完成。
10 软件是各种指挥计算机工作的总称,可大致分为和两大类。
前者的主要作用是充分发挥硬件功能及方便用户,最典型的如。
11 存储器可分为主存和,程序必须存于内,CPU才能执行其中的指令。
二.选择题1 冯·诺依曼计算机结构的核心思想是。
A.二进制运算B.有存储信息的功能C.运算速度快D.存储程序控制2.电子计算机可分为数字计算机、模拟计算机和数模混合计算机,它是按照。
A.计算机的用途分类B.计算机的使用方式分类C.信息的形式和处理方式分类D.计算机的系统规模分类3完整的计算机系统应包括。
A.运算器、存储器、控制器B.外部设备和主机C.主机和实用程序D.配套的硬件设备和软件系统4 中央处理器(CPU)是指。
A.运算器B.控制器C.运算器和控制器D.运算器和存储器5.计算机的存储器系统是指。
A.RAM B.ROMC.主存储器D.cache、主存储器和辅助存储器6目前人们所说的个人计算机属于。
A.巨型机B.中型机C.小型机D.微型机7微型计算机的发展以技术为标志。
A.操作系统B.微处理器C.磁盘D.软件8对计算机的软硬件资源进行管理,是的功能。
A.操作系统B.数据库管理系统C.语言处理程序D.用户程序9.以下软件中,是计算机系统软件。
A.数据处理软件B.操作系统软件,语言编译软件C.办公自动化软件D.Word软件10.计算机硬件能够直接执行的只有。
A.机器语言B.汇编语言C.机器语言和汇编语言D.各种高级语言11.只有当程序执行时,它才会将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行,此程序称为。
计算机组成原理习题集 (1)

《计算机组成原理》练习题适用于计算机专业本科生第一章概论一、选择题01. 电子计算机主存内的ROM是指 D 。
A.不能改变其内的数据B.只能读出数据,不能写入数据C.通常用来存储系统程序D.以上都是02. 有些计算机将一部分软件永恒地存于只读存储器中,称之为 C 。
A.硬件B.软件C. 固件D.辅助存储03. 如果要处理速度、温度、电压等连续性数据可以使用 B 。
A.数字计算机B.模拟计算机C.混合计算机D.特殊用途计算机04. 邮局把信件进行自动分拣,使用的计算机技术是 C 。
A.机器翻译B.自然语言理解C.模式识别D.过程控制05. 冯.诺伊曼机工作方式的基本特点是 B 。
A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储器按内容选择地址。
06. 某寄存器中的值可能是操作数,也可能是地址,只有计算机的 C 才能识别它。
A.译码器B.判断程序C.指令D.时序信号。
07. 80年代以来,许多国家开始研究第五代计算机,这种计算机系统是 B 。
A.超高速巨型计算机系统B.知识信息处理系统C.大型分布式计算机系统D.超级微型计算机群组成的计算机网。
08. 计算机的算逻单元的控制单元合称为 C 。
A.ALUB.UPC.CPUD.CAD09. 磁盘驱动器读写数据的基本存取单位为 D 。
A.比特B.字节C.磁道D.扇区二、填空题01. 计算机硬件是指计算机系统中实际物理装置的总称,软件是指控制整个计算机硬件系统工作的程序集合,固件是指具有某软件功能的硬件,一般用ROM实现。
02. 数控机床是计算机在过程控制方面的应用。
03. 人工智能研究用计算机模拟人类智力活动的有关理论与技术,模式识别研究用计算机对物体、图像、语言、文字等信息进行自动识别。
04. 数字计算机用来处理离散的数据,而模拟计算机用来处理连续性的数据。
05.存储器可分为主存和辅存,程序必须存于主存内,CPU才能执行其中的指令。
第二章计算机中的信息编码一、选择题01. 对真值0表示形式唯一的机器数是 B 。
微型计算机原理作业第一章 习题与思考题

第一章习题与思考题一、填空题:1.计算机一般由、、、和五部分组成。
2.机器语言是。
3.汇编语言是。
4.高级语言是。
5.CPU的位数是指。
6.系统总线是指。
7.微型机与一般计算机的中央处理器的区别在于。
8.单片机是指。
9.单板机是指。
一、填空题:1.运算器、控制器、存储器、输入设备和输出设备2.用“0”或“1”二进制代码表示的面向机器的程序设计语言3.用英语缩写词(或助记符)表示的面向机器的程序设计语言4.用自然语汇表示的面向对象的程序设计语言5.CPU常指CPU数据总线的宽度6.系统内各主要功能部件之间传送信息的公共通道(线路)7.微机的运算器和控制器集成在一块半导体集成电路芯片上8.运算器、控制器、存储器、输入设备和输出设备集成在一块芯片上的计算机9.运算器、控制器、存储器、输入设备和输出设备集成在一块印刷电路板上的计算机二、选择题:1.完整的计算机系统应包括( )A.运算器、控制器、寄存器组、总线接口B.外设和主机C.主机和应用程序D.配套的硬件设备和软件系统2.计算机系统中的存储器系统是指( )A.RAMB.ROMC.主存储器D. 内存和外存3.机器语言是指()A.用英语缩写词表示的面向机器的程序设计语言B.用二进制代码表示的程序设计语言C.用自然语汇表示的面向对象的程序设计语言D.用“0”或“1”表示的面向机器的程序设计语言4.汇编语言是指()A.用英语缩写词表示的面向机器的程序设计语言B.用二进制代码表示的面向机器的程序设计语言C.用自然语汇表示的面向对象的程序设计语言D.用助记符表示的程序设计语言5.高级语言是指()A.用英语缩写词表示的面向机器的程序设计语言B.用二进制代码表示的程序设计语言C.用自然语汇表示的面向对象的程序设计语言D.用英语缩写词表示的面向机器的程序设计语言6.()是以CPU为核心,加上存储器、I/O 接口和系统总线组成的。
A.微处理器B.微型计算机 C.微型计算机系统 D.单片机7.计算机能直接认识、理解和执行的程序是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
习题1:
1. 微机基本结构是什么?微处理器、微型计算机、微型计算机系统有何区别?
2. 用二进制补码表示-41、+74、-112?
3. 数值转换:11
4.175= ( ) 2=( )16
11001.101B= ( )16= ( )10
4. 计算机内有一个字节代码10110110B
(1) 若把它作为无符号数,则与之对应的十进制是();
(2) 若把它作为有符号补码,则与之对应的十进制是();
(3) 若把它作为ASCII码,而且最高位为奇偶校验位,则采用的是奇校验还
是偶校验?该值是什么字符的ASCII码?ASCII码主要用于做什么?
(4) 若把它作为非压缩BCD码,则对应的十进制数为()?
注:奇、偶校验的概念
●校验位与数值位中1的个数为偶数,则是偶校验
●校验位与数值位中1的个数为奇数,则是奇校验
(5) 8086中PF标志对运算结果的低8位进行校验,请问采用的是奇校验还
是偶校验?
5. 在计算机中有符号字节数X=20H, Y=90H,请问X+Y=?结果是否有溢出;
X-Y=?结果是否有溢出。
6. 计算机中有符号数如何表示,一个字的有符号数范围是多少?
7. 什么是总线,微机中按什么原则来使用总线?
8. 总线按照功能分为那几类总线?按照在计算机中所处的位置又分为那几类
总线?ISA、EISA、PCI三种局部总线有何特点?
9. 计算机总线连接时为什么需要使用三态电路和锁存器?
选作题:
10. CISC架构的计算机与RISC架构的计算机有何区别?
11. 浮点数在计算机中以何种格式进行存储?请举例说明。