计算机原理简明教程习题答案
计算机原理习题答案03

第三章80x86指令系统习题与答案1、指出下列指令中操作数的寻址方式(8086系统)。
(1) MOV AX,100 (2) MOV AX,[100](3) MOV DL,[BP+SI] (4) MOV [BX],CX(5) MOV DX,[SI] (6) MOV 1234H[BX],DS(7) MOV [DI+5678H],AL (8) MOV 12[BP][DI],BH(9) POP CX (10)MOV AX,[BX+SI+10]2、指出下列指令中操作数的寻址方式(80386系统)。
(1) MOV [EBX+12H],AX (2) MOV [EBP+EDI*2],EBX(3) MOV [EBX*4],BX (4) MOV EDX,[EAX+ESI*8-12H] 解:3、指出以下指令中,哪些指令是非法的,并说明为什么(8086系统)。
(1) PUSH 1234H (2) MOV CS,AX(3) IN AX, 300 (4) MOV AX,[DX+12](5) MOV BX,[BX] (6) MOV DS,1000H(7) XCHG AL,AL (8) MOV AL,100H(9) MOV DX,AL (10)LEA BL,[BX+5](11)LEA DX,BX (12)MOV [1000H],12H(13)ADD AX,DS (14)SUB [0100H],BYTE PTR [0001] (15)SHL BL,2 (16)SHR CL,CL(17)MUL AL,BL (18)INT 400解:(1)非法,8086系统不允许PUSH指令的操作数为立即数;(2)非法,MOV指令中CS不能作为目的操作数;(3)非法,端口号大于0FFH;(4)非法,DX不能出现在中括号[]内;(5)合法;(6)非法,不能把立即数赋给段寄存器;(7)合法;(8)非法,源操作数大于0FFH,不能赋给8位寄存器AL;(9)非法,源操作数是8位寄存器,目的操作数却是16位寄存器,不匹配;(10)非法,LEA指令得到的是16位偏移量,但目的操作数是8位寄存器;(11)非法,LEA指令的源操作数只能是存储器操作数;(12)非法,指令存在歧义,无法确定传送的是字节还是字;(13)非法,段寄存器不能参与算术运算;(14)非法,源和目的寄存器不能同为存储器操作数;(15)非法,在8086系统中,移位次数大于1时需要将移位次数存放到CL中;(16)合法;(17)非法,在8086系统中MUL指令没有双操作数的用法;(18)非法,中断类型号大于0FFH。
计算机原理试题及答案

计算机原理试题及答案一、单项选择题(每题2分,共20分)1. 在计算机系统中,CPU是指:A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 下列哪个部件不属于冯·诺依曼计算机体系结构?A. 运算器B. 控制器C. 存储器D. 显示器答案:D3. 在计算机中,1KB表示的字节数是:A. 1024B. 1000C. 512D. 128答案:A4. 下列关于计算机指令的描述,错误的是:A. 指令是计算机执行操作的基本命令B. 每条指令都由操作码和地址码组成C. 指令的执行顺序由程序计数器决定D. 指令的执行时间与指令类型无关答案:D5. 在计算机系统中,RAM是指:A. 随机存取存储器B. 只读存储器C. 缓冲存储器D. 硬盘存储器答案:A6. 下列关于计算机总线的描述,正确的是:A. 总线是计算机内部各个部件之间传输数据的通道B. 总线的速度决定了计算机的运行速度C. 总线的数量越多,计算机的性能越好D. 总线只负责数据传输,不负责控制信号传输答案:A7. 在计算机中,一个完整的计算机系统包括:A. 硬件系统和软件系统B. 操作系统和应用软件C. 主机和外设D. 显示器和键盘答案:A8. 下列关于计算机软件的描述,错误的是:A. 软件是计算机系统中的非硬件部分B. 软件可以分为系统软件和应用软件C. 操作系统是最重要的应用软件D. 软件的发展不受硬件的限制答案:C9. 在计算机系统中,二进制数1011转换为十进制数是:A. 11B. 12C. 13D. 14答案:B10. 下列关于计算机病毒的描述,错误的是:A. 计算机病毒是一种恶意软件B. 计算机病毒可以通过电子邮件传播C. 计算机病毒不会破坏硬件D. 计算机病毒可以自我复制答案:C二、多项选择题(每题3分,共15分)1. 计算机的主要性能指标包括:A. 处理速度B. 存储容量C. 显示器分辨率D. 电源功率答案:A B2. 计算机硬件系统主要由以下哪些部分组成:A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A B C D3. 计算机软件可以分为以下哪些类型:A. 系统软件B. 应用软件C. 操作系统D. 驱动程序答案:A B C D4. 计算机中常用的输入设备包括:A. 键盘B. 鼠标C. 扫描仪D. 打印机答案:A B C5. 计算机中常用的输出设备包括:A. 显示器B. 打印机C. 音响D. 投影仪答案:A B C D三、判断题(每题1分,共10分)1. 计算机的字长是指CPU一次能处理的数据的位数。
计算机原理考试题及答案

计算机原理考试题及答案一、单项选择题(每题2分,共20分)1. 计算机中,CPU的中文名称是:A. 存储器B. 中央处理器C. 输入设备D. 输出设备答案:B2. 下列哪个选项不是计算机硬件的组成部分?A. 显示器B. 键盘C. 操作系统D. 打印机答案:C3. 计算机中,RAM代表的是:A. 随机存取存储器B. 只读存储器C. 可编程逻辑阵列D. 硬盘驱动器答案:A4. 在计算机系统中,用于执行程序的是:A. 硬盘B. 内存C. 打印机D. 显示器答案:B5. 下列哪个设备通常不用于数据输入?A. 鼠标B. 键盘C. 显示器D. 扫描仪答案:C6. 计算机程序设计语言通常分为哪两大类?A. 汇编语言和高级语言B. 机器语言和汇编语言C. 高级语言和机器语言D. 汇编语言和机器语言答案:A7. 在计算机中,二进制数1010转换为十进制数是:A. 8B. 9C. 10D. 11答案:B8. 计算机病毒是一种:A. 计算机硬件B. 计算机软件C. 计算机操作系统D. 计算机程序答案:D9. 在计算机中,位(bit)是数据存储的最小单位,它表示:A. 一个字符B. 一个数字C. 一个二进制数字D. 一个存储单元答案:C10. 下列哪个选项不是计算机软件的组成部分?A. 操作系统B. 应用程序C. 硬件D. 驱动程序答案:C二、多项选择题(每题3分,共15分)1. 计算机的主要硬件组成部分包括:A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:ABCD2. 计算机软件可以分为:A. 系统软件B. 应用软件C. 硬件D. 网络软件答案:ABD3. 计算机的输入设备包括:A. 键盘B. 鼠标C. 打印机D. 扫描仪答案:ABD4. 计算机的输出设备包括:A. 显示器B. 打印机C. 键盘D. 鼠标答案:AB5. 计算机病毒的特点包括:A. 破坏性B. 传染性C. 隐蔽性D. 可预测性答案:ABC三、判断题(每题1分,共10分)1. 计算机的CPU是其核心部件,负责执行程序指令。
计算机原理试题及答案

计算机原理试题及答案一、单项选择题(每题2分,共20分)1. 计算机系统由哪两部分组成?A. 硬件和软件B. 硬件和操作系统C. 网络和软件D. 硬件和数据库答案:A2. 下列哪个不是计算机硬件的组成部分?A. 中央处理器B. 内存C. 操作系统D. 硬盘答案:C3. 计算机的存储器分为哪两类?A. 随机存储器和顺序存储器B. 只读存储器和随机存储器C. 内部存储器和外部存储器D. 静态存储器和动态存储器答案:C4. 冯·诺依曼体系结构中,程序和数据是存储在哪个部件中?A. 中央处理器B. 内存C. 硬盘D. 外存答案:B5. 下列哪个是计算机软件的分类?A. 系统软件和应用软件B. 硬件软件和应用软件C. 系统软件和网络软件D. 应用软件和数据库软件答案:A6. 计算机的字长是指什么?A. 计算机一次能处理数据的位数B. 内存的大小C. 硬盘的容量D. 显示器的分辨率答案:A7. 计算机的CPU主要负责什么?A. 数据存储B. 数据输入C. 数据处理D. 数据输出答案:C8. 下列哪个不是计算机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪答案:C9. 下列哪个不是计算机的输出设备?A. 显示器B. 打印机C. 硬盘D. 音响答案:C10. 计算机病毒是一种?A. 计算机硬件B. 计算机软件C. 计算机程序D. 计算机操作系统答案:C二、多项选择题(每题3分,共15分)1. 计算机硬件主要包括以下哪些部分?A. 中央处理器B. 内存C. 操作系统D. 输入输出设备答案:ABD2. 下列哪些是计算机的存储设备?A. 硬盘B. 内存C. 显示器D. 光盘答案:ABD3. 计算机软件可以分为以下哪些类型?A. 系统软件B. 应用软件C. 操作系统D. 网络软件答案:ABD4. 计算机的CPU可以执行哪些操作?A. 加法B. 减法C. 乘法D. 除法答案:ABCD5. 下列哪些是计算机的输出设备?A. 显示器B. 打印机C. 键盘D. 音响答案:ABD三、填空题(每题2分,共10分)1. 计算机的内存分为______和______。
计算机网络简明教程课后答案-谢希仁

第一章习题1-01计算机网络向用户可以提供哪些服务?答:数据传输:网络间个计算机之间互相进行信息的传递。
资源共享:进入网络的用户可以对网络中的数据、软件和硬件实现共享。
分布处理功能:通过网络可以把一件较大工作分配给网络上多台计算机去完成习题1-02简述分组交换的要点。
分组交换采用存储转发技术。
(1)在发送端,先把较长的报文划分成较短的、固定长度的数据段。
(2)每一个数据段前面添加上首部构成分组。
(3)分组交换网以“分组”作为数据传输单元。
(4)依次把各分组发送到接收端(假定接收端在左边)。
(5)接收端收到分组后剥去首部还原成报文。
(6)最后,在接收端把收到的数据恢复成为原来的报文习题1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
答:电路交换,它的主要特点是:①在通话的全部时间内用户独占分配的传输线路或信道带宽,即采用的是静态分配策略;②通信双方建立的通路中任何一点出现了故障,就会中断通话,必须重新拨号建立连接,方可继续,这对十分紧急而重要的通信是不利的。
显然,这种交换技术适应模拟信号的数据传输。
然而在计算机网络中还可以传输数字信号。
数字信号通信与模拟信号通信的本质区别在于数字信号的离散性和可储性。
这些特性使得它在数据传输过程中不仅可以间断分时发送,而且可以进行再加工、再处理。
③计算机数据的产生往往是“突发式”的,比如当用户用键盘输入数据和编辑文件时,或计算机正在进行处理而未得出结果时,通信线路资源实际上是空闲的,从而造成通信线路资源的极大浪费。
据统计,在计算机间的数据通信中,用来传送数据的时间往往不到10%甚至1%。
另外,由于各异的计算机和终端的传输数据的速率各不相同,采用电路交换就很难相互通信。
(2)分组交换的优点:高效、灵活、迅速、可靠分组交换的缺点:①分组在各结点存储转发时需要排队,这就会造成一定的时延。
②分组必须携带的首部造成了一定的开销。
(3)报文交换的优点:传送数据前不必先占用一条端到端的通信资源。
计算机组成原理习题和解析答案.

习题和解析第一部分《计算机原理组成》中各章习题的解析及补充题的解析。
第1章计算机系统概论1.1习题解析一、选择题1.在下列四句话中,最能准确反映计算机主要功能的是。
A.计算机可以存储大量信息B.计算机能代替人的脑力劳动C.计算机是一种信息处理机D.计算机可实现高速运算解:答案为C。
2.1946年2月,在美国诞生了世界上第一台电子数字计算机,它的名字叫(1),1949年研制成功的世界上第一台存储程序式的计算机称为(2)。
(1)A.EDV AC B.EDSAC C.ENIAC D.UNIVAC-Ⅰ(2)A.EDV AC B.EDSAC C.ENIAC D.UNIVAC-Ⅰ解:答案为⑴ C,⑵A。
3.计算机硬件能直接执行的只能是。
A.符号语言 B.机器语言C.汇编语言 D.机器语言和汇编语言解:答案为B。
4.运算器的核心部件是。
A.数据总线 B.数据选择器 C.累加寄存器 D.算术逻辑运算部件解:答案为D。
5.存储器主要用来。
A.存放程序 B.存放数据 C.存放微程序 D.存放程序和数据解:答案为D。
6.目前我们所说的个人台式商用机属于。
A.巨型机 B.中型机C.小型机 D.微型机解:答案为D。
7.至今为止,计算机中所含所有信息仍以二进制方式表示,其原因是。
A.节约元件 B.运算速度快C.物理器件性能决定 D.信息处理方便解:答案为C。
8.对计算机软、硬件资源进行管理,是的功能。
A.操作系统 B.数据库管理系统C.语言处理程序 D.用户程序解:答案为A。
9.企事业单位用计算机计算、管理职工工资,这属于计算机的应用领域。
A.科学计算 B.数据处理C.过程控制 D.辅助设计解:答案为B。
10.微型计算机的发展以技术为标志。
A.操作系统 B.微处理器C.硬盘 D.软件解:答案为B。
二、填空题1.操作系统是一种(1),用于(2),是(3)的接口。
(1)A.系统程序 B.应用程序 C.用户程序 D.中间件(2)A.编码转换 B.操作计算机 C.管理和控制计算机的资源D.把高级语言程序翻译成机器语言程序(3)A.软件与硬件 B.主机与外设 C.用户与计算机 D.高级语言与机器语言机解:答案为⑴A⑵ C ⑶ C。
计算机体系结构简明教程(RISC-V版)答案

计算机体系结构简明教程(RISC-V版)答案1.1 解释下列术语层次机构:按照计算机语言从低级到高级的次序,把计算机系统按功能划分成多级层次结构,每一层以一种不同的语言为特征。
这些层次依次为:微程序机器级,传统机器语言机器级,汇编语言机器级,高级语言机器级,应用语言机器级等。
虚拟机:用软件实现的机器。
翻译:先用转换程序把高一级机器上的程序转换为低一级机器上等效的程序,然后再在这低一级机器上运行,实现程序的功能。
解释:对于高一级机器上的程序中的每一条语句或指令,都是转去执行低一级机器上的一段等效程序。
执行完后,再去高一级机器取下一条语句或指令,再进行解释执行,如此反复,直到解释执行完整个程序。
计算机系统结构:传统机器程序员所看到的计算机属性,即概念性结构与功能特性。
在计算机技术中,把这种本来存在的事物或属性,但从某种角度看又好像不存在的概念称为透明性。
计算机组成:计算机系统结构的逻辑实现,包含物理机器级中的数据流和控制流的组成以及逻辑设计等。
计算机实现:计算机组成的物理实现,包括处理机、主存等部件的物理结构,器件的集成度和速度,模块、插件、底板的划分与连接,信号传输,电源、冷却及整机装配技术等。
系统加速比:对系统中某部分进行改进时,改进后系统性能提高的倍数。
Amdahl定律:当对一个系统中的某个部件进行改进后,所能获得的整个系统性能的提高,受限于该部件的执行时间占总执行时间的百分比。
程序的局部性原理:程序执行时所访问的存储器地址不是随机分布的,而是相对地簇聚。
包括时间局部性和空间局部性。
CPI:每条指令执行的平均时钟周期数。
测试程序套件:由各种不同的真实应用程序构成的一组测试程序,用来测试计算机在各个方面的处理性能。
存储程序计算机:冯·诺依曼结构计算机。
其基本点是指令驱动。
程序预先存放在计算机存储器中,机器一旦启动,就能按照程序指定的逻辑顺序执行这些程序,自动完成由程序所描述的处理工作。
计算机原理练习题答案

《计算机原理》练习题一、填空题1、为区别不同的进制,在数的末尾用字母表示,二进制为B ,十六进制为H ,十进制为D 。
2、8位二进制数组成一个字节,它是单片机中数的基本单位。
3、硬件技术中三种基本的无源器件是电阻、电容、电感。
4、电感对电流的作用效果可以总结为:阻交流、通直流,交流电流频率越高,电感对电流的阻抗效应越强。
5、电容对电流的作用效果可以总结为:隔直流、通交流,交流电流频率越高,电容对电流的阻抗效应越弱。
6、晶体二极管的一个最重要特征是单向导电。
7、晶体三极管的主要作用是电流放大作用。
8、微机硬件的五大部件是:运算器、控制器、存储器、输入设备和输出设备。
9、单片机又称为微控制器(MCU)。
10、单片机就是在一块芯片上集成了中央处理部件(CPU)、存储器(RAM、ROM)、定时器/计数器和各种输入/输出(I/O)接口等片上外设的微型计算机。
11、单片机构成的四要素是CPU 、ROM 、RAM 和片上外设,它们相互之间通过总线连接。
12、8051单片机是8 位CPU。
13、时钟电路用于产生单片机工作所需要的时钟信号。
14、时钟周期(振荡周期)是指为单片机提供时钟信号的振荡源的周期。
15、机器周期是指单片机完成某种基本操作所需要的时间,它由12 个时钟周期组成。
16、假设单片机时钟频率f=12MHz,则时钟周期为1/12 us,机器周期为1 us。
17、假设单片机时钟频率f=6MHz,则时钟周期为1/6 us,机器周期为2 us。
18、单片机的存储系统包含三大部分:程序存储器(ROM)、数据存储器(RAM) 和特殊功能寄存器(SFR) 。
19、从物理地址空间来看,MCS-51单片机有四个存储器地址空间:即片内ROM 和片外ROM 以及片内RAM 和片外RAM 。
20、从逻辑上看,单片机存储空间可分为三个部分:64KB程序存储器、256B数据存储器和64KB 数据存储器。
21、在单片机的引脚中,XTAL1和XTAL2用于连接时钟电路。
计算机原理试题及答案

计算机原理试题及答案一、选择题(每题2分,共20分)1. 计算机中,二进制数1011转换为十进制数是多少?A. 11B. 9C. 10D. 122. 在计算机系统中,CPU的主要功能是什么?A. 存储数据B. 处理数据B. 显示数据D. 传输数据3. 下列哪个选项是计算机的输入设备?A. 打印机B. 显示器C. 键盘D. 硬盘4. 计算机的存储器分为哪两类?A. 内部存储器和外部存储器B. 只读存储器和随机存取存储器C. 硬盘存储器和光盘存储器D. 软盘存储器和闪存存储器5. 下列哪个是计算机操作系统的主要功能?A. 数据处理B. 程序设计C. 资源管理D. 网络通信6. 在计算机中,RAM表示什么?A. 随机存取存储器B. 只读存储器C. 缓存存储器D. 硬盘存储器7. 计算机病毒是一种什么样的程序?A. 有益的程序B. 无害的程序C. 恶意的程序D. 系统程序8. 下列哪个是计算机的输出设备?A. 鼠标B. 键盘C. 打印机D. 扫描仪9. 在计算机系统中,硬盘属于什么类型的存储器?A. 内部存储器B. 外部存储器C. 只读存储器D. 随机存取存储器10. 计算机的中央处理器(CPU)主要包括哪两个部分?A. 算术逻辑单元和控制单元B. 存储器和输入/输出设备C. 显示器和打印机D. 键盘和鼠标二、填空题(每空2分,共20分)11. 计算机的五大基本部件包括:______、控制器、存储器、输入设备和输出设备。
12. 在计算机中,______是最基本的数据单位。
13. 计算机的存储系统通常由______和辅助存储器组成。
14. 计算机的外设包括输入设备、输出设备和______。
15. 计算机病毒的传播途径主要有______、电子邮件和网络下载等。
16. 计算机的操作系统可以分为批处理系统、分时系统和______。
17. 在计算机中,______是用于存储程序和数据的物理部件。
18. 计算机的指令系统是计算机硬件能直接识别和执行的______的集合。
计算机原理测试题及答案

计算机原理测试题及答案一、单项选择题(每题2分,共10分)1. 计算机的硬件系统主要包括哪几个部分?A. 运算器、控制器、存储器、输入设备和输出设备B. 运算器、控制器、存储器、输入设备和网络设备C. 运算器、控制器、存储器、输入设备和电源设备D. 运算器、控制器、存储器、输出设备和电源设备答案:A2. 计算机软件系统可以分为哪两大类?A. 操作系统和应用软件B. 操作系统和数据库系统C. 应用软件和数据库系统D. 操作系统和网络系统答案:A3. 在计算机中,哪个部件负责执行程序指令?A. 存储器B. 运算器C. 控制器D. 输入设备答案:B4. 下列哪个选项不是计算机的输入设备?A. 键盘B. 鼠标C. 显示器D. 扫描仪答案:C5. 计算机的工作原理是基于什么?A. 电子管B. 集成电路C. 冯·诺依曼体系结构D. 量子计算答案:C二、多项选择题(每题3分,共15分)1. 计算机的存储器可以分为哪几类?A. 只读存储器(ROM)B. 随机存取存储器(RAM)C. 硬盘存储器(HDD)D. 闪存存储器(Flash)答案:A B D2. 计算机的输出设备包括哪些?A. 显示器B. 打印机C. 鼠标D. 键盘答案:A B3. 下列哪些是计算机操作系统的功能?A. 进程管理B. 文件管理C. 设备管理D. 网络管理答案:A B C D4. 计算机的软件系统可以分为哪些类型?A. 系统软件B. 应用软件C. 嵌入式软件D. 办公软件答案:A B C5. 计算机的网络设备包括哪些?A. 路由器B. 交换机C. 调制解调器D. 网线答案:A B C三、判断题(每题1分,共10分)1. 计算机的CPU是中央处理单元的缩写。
(对)2. 计算机的内存越大,其处理速度就越快。
(对)3. 计算机的硬盘属于外部存储器。
(错)4. 计算机的输入设备只能接收数字信息。
(错)5. 计算机的操作系统是应用软件的一部分。
计算机原理1-5章课后习题部分答案

习题答案计算机的基本结构是:答:运算器;控制器;存储器;输入设备;输出设备等5部分组成。
微处理器的内部结构是:答:寄存器阵列;运算器;控制器;数据和地址缓冲器。
运算器:累加器、暂存器、算术逻辑单元、标志寄存器。
存储器的内部结构:答:存储单元阵列;地址寄存器;地址译码器;数据缓冲器;控制电路。
8086内部结构:答:1、执行部件:运算器(16位算术逻辑单元ALU,16位状态标志寄存器,暂存寄存器)、通用寄存器、EU控制单元。
2、总线接口部件:指令列队缓冲器、16 位指令指针寄存器、地址产生器和段寄存器、总线控制逻辑。
8086寻址方式:答:固定寻址、立即数寻址、寄存器寻址、存储器寻址、I|O端口寻址。
存储器寻址又可分:直接寻址、寄存器间接寻址、寄存器相对寻址、基址变址寻址、相对的基址变址寻址、串寻址。
试简述ROM、PROM、EPROM、EEPROM的其别:答:ROM:固定掩膜编程;PROM:可编程;EPROM:紫外线擦除可编程;EEPROM:电擦除编程。
1-1解释和区别下列名词术语。
(1). 微处理器μP,微计算机μC,微处理器系统μPS。
(5). 位、字节、字和双字。
(7). RAM和ROM(8). I/O接口和I/O设备。
(9). 芯片总线、片总线、内总线和外总线。
答:(1). 把CPU的复杂电路,包括运算器和控制器作在一片或几片大规模集成电路的半导体芯片上,这种集成电路叫微处理器μP。
微处理器为核心,配上RAM、ROM,I/O接口及有关辅助电路组成的微型化的主计算机装置称为微计算机μC。
微处理器为核心构成的专用系统称为微处理器系统μPS。
(5)一个二进制的位称作位、8个相邻二进制位称作字节、2个字节称作字,2个字(4个字节)称作双字。
(7)能进行随即读写操作的存储器称作RAM。
只读存储器叫ROM。
(8)输入/输出接口电路称作I/O接口,通过I/O接口接入的外部设备如监视器,键盘、鼠标称作I/O设备。
计算机原理习题汇总

1分数: 1在计算机中,有符号数是用_____表示的选择一个答案a. 原码b. 二进制编码c. 补码d. 反码正确这次提交的分数:1/1。
2分数: 1已知A=10101111,B=01010000,则A∧B、A∨B、A⊕B的结果分别为选择一个答案a. 00000000,11111111,11111111b. 00000000,11111111,00000000c. 00000000,11110000,00000000d. 00001111,11111111,11111111正确这次提交的分数:1/1。
3分数: 1数制转换(1F3D)H=_____BCD答案:错误这次提交的分数:0/1。
4分数: 1微型计算机系统主要包括选择一个答案a. 微处理器、存储器、总线、I/O接口、外部设备b. 微处理器、硬盘、总线、I/O接口、外部设备、系统软件c. 微处理器、存储器、总线、I/O接口、外部设备、软件d. 微处理器、存储器、总线、I/O接口、外部设备、应用软件正确这次提交的分数:1/1。
5分数: 1三输入与非门的输入端A、B、C的状态分别为1、0、1,则其输出状态为答案:正确这次提交的分数:1/1。
6分数: 1给字符“A”的ASCII码加奇校验后的8位二进制编码是_____B答案:正确这次提交的分数:1/1。
7分数: 1数制转换(10010110.1001)B=_____D答案:正确这次提交的分数:1/1。
8分数: 1用16进制来表示,32位二进制补码可表示的最大数为_____H答案:正确这次提交的分数:1/1。
9分数: 1数制转换(10010110.1001)B=_____H答案:正确这次提交的分数:1/1。
10分数: 1下面哪种语言能够被计算机硬件直接识别并执行?选择一个答案a. 汇编语言b. 高级语言c. C++语言d. 机器语言正确这次提交的分数:1/1。
11分数: 1以下哪种说法是正确的?选择一个答案a. 一个n位二进制数可以表示2^n-1种不同的状态b. 二进制数的权是2c. 十进制整数转换成二进制数的方法是乘2取余d. 十六进制数使用了16个数字符号错误这次提交的分数:0/1。
计算机原理简明教程习题答案

《计算机原理简明教程》习题参考答案第一章习题答案1.1 答:是1946年在美国宾夕法尼亚大学诞生,称为ENIAC.特点是由1800个电子管和1500个继电器组成,重30吨;功耗150KW;只有20个寄存器,运算速度5000次/秒。
1.2 答:先将编好的程序输入存储器,然后按顺序逐条取出指令并执行。
执行时指令在控制器中经分析、解释后产生各种控制信号,控制计算机完成指令的操作内容。
包括存储器、运算器、控制器、输入设备、输出设备五大部件。
1.3 答:共经历了四代。
第一代:硬件,电子管;软件,汇编语言。
第二代:硬件,晶体管;软件,高级语言。
操作系统出现。
第三代:硬件,集成电路;软件水平提高,操作系统普遍使用。
第四代:硬件,超大规模集成电路;软件具有智能化特性。
1.4 答:硬件就是计算机系统的物理实体。
软件是指为计算机运行工作服务的全部技术资料、数据和各种程序。
1.5 答:分为应用层、系统层和硬件层三个层次。
1.6 答:应用层包括系统分析、应用软件和语言工具。
系统层包括操作系统和语言处理程序。
语言处理程序即编译器或解释器。
硬件层主要包括硬件设计和硬件电路。
1.7 答:应用层所有任务程序都要由系统层中的语言处理程序将其转换成机器语言。
1.8 操作系统的作用是什么?说出当前有名的几个操作系统。
操作系统是一个最主要的系统软件,他控制其他程序的运行,管理系统资源并且为用户提供操作界面,简单的操作系统有DOS,复杂的操作系统有UNIX,WINDOWS和LinuX。
1.9 超级计算机已经经历了几代?第三代与第五代相同处与不同处是什么?经历了五代:第一代单处理器系统、第二代向量处理系统、大规模并行处理系统、第四代共享内存处理系统、第五代集群系统。
第三代与第五代在体系结构上是同构的,属于分布内存处理方式,不同在于其是否采用价廉物美的日用品组件。
第二章习题答案2.2 (1)答:(2)答:(3)答:左=(4)答:左=B AABBBABBAA ABABABABABAB A+ =+ ++ =++ =⋅=+))((C AB CBCD ABC ABBCD ABBACBCD ABCB CABCD AB+ =++ =⋅++ =+ ++ =+ ++)(CBDAC BDBACB DCBCACBDCB BCACBCABAD ABCCBCABADABD ABCCBBADDCAB++=+ ++ =++++ =++++=++++=+++++=+++++)()()())(()(1CBCABACBCABABACBCACABABACBCACABACBBACACABACBBACACACBBA++=+++=+ +++=+++++=+ +++=++ +2.3答:TTL 与非门多余输入端可以悬空或接“1”。
计算机原理答案

计算机原理答案第1章计算机系统概论1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:P3计算机系统——计算机硬件、软件和数据通信设备的物理或逻辑的综合体。
计算机硬件——计算机的物理实体。
计算机软件——计算机运⾏所需的程序及相关资料。
硬件和软件在计算机系统中相互依存,缺⼀不可,因此同样重要。
5. 冯诺依曼计算机的特点是什么?解:冯⽒计算机的特点是:P9由运算器、控制器、存储器、输⼊设备、输出设备五⼤部件组成;指令和数据以同⼀形式(⼆进制形式)存于存储器中;指令由操作码、地址码两⼤部分组成;指令在存储器中顺序存放,通常⾃动顺序取出执⾏;以运算器为中⼼(原始冯⽒机)。
7. 解释下列概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。
解:P10主机——是计算机硬件的主体部分,由CPU+MM(主存或内存)组成;CPU——中央处理器(机),是计算机硬件的核⼼部件,由运算器+控制器组成;(早期的运、控不在同⼀芯⽚上)主存——计算机中存放正在运⾏的程序和数据的存储器,为计算机的主要⼯作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。
存储单元——可存放⼀个机器字并具有特定存储地址的存储单位;存储元件——存储⼀位⼆进制信息的物理元件,是存储器中最⼩的存储单位,⼜叫存储基元或存储元,不能单独存取;存储字——⼀个存储单元所存⼆进制代码的逻辑单位;存储字长——⼀个存储单元所存⼆进制代码的位数;存储容量——存储器中可存⼆进制代码的总量;(通常主、辅存容量分开描述)机器字长——CPU能同时处理的数据位数;指令字长——⼀条指令的⼆进制代码位数;8. 解释下列英⽂缩写的中⽂含义:CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、MDR、I/O、MIPS、CPI、FLOPS解:全⾯的回答应分英⽂全称、中⽂名、中⽂解释三部分。
CPU——Central Processing Unit,中央处理机(器),见7题;PC——Program Counter,程序计数器,存放当前欲执⾏指令的地址,并可⾃动计数形成下⼀条指令地址的计数器;IR——Instruction Register,指令寄存器,存放当前正在执⾏的指令的寄存器;CU——Control Unit,控制单元(部件),控制器中产⽣微操作命令序列的部件,为控制器的核⼼部件;ALU——ArithmeticLogic Unit,算术逻辑运算单元,运算器中完成算术逻辑运算的逻辑部件;ACC——Accumulator,累加器,运算器中运算前存放操作数、运算后存放运算结果的寄存器;MQ——Multiplier-Quotient Register,乘商寄存器,乘法运算时存放乘数、除法时存放商的寄存器。
计算机简明教程课后答案谢希仁版第三章 数据链路层

第三章3-01 数据链路(即逻辑链路)与链路(即物理链路)有何区别? “电路接通了”与”数据链路接通了”的区别何在?答:数据链路与链路的区别在于数据链路出链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。
“电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”,此后,由于数据链路连接具有检测、确认和重传功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输当数据链路断开连接时,物理电路连接不一定跟着断开连接。
3-02 数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点.答:链路管理帧定界流量控制差错控制将数据和控制信息区分开透明传输寻址可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传范围约束在局部链路,防止全网络的传输效率受损;对于优质信道,采用可靠的链路层会增大资源开销,影响传输效率。
3-03 网络适配器的作用是什么?网络适配器工作在哪一层?答:适配器(即网卡)来实现数据链路层和物理层这两层的协议的硬件和软件网络适配器工作在TCP/IP协议中的网络接口层(OSI中的数据链里层和物理层)3-04 数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?答:帧定界是分组交换的必然要求,透明传输避免消息符号与帧定界符号相混淆,差错检测防止合差错的无效数据帧浪费后续路由上的传输和处理资源3-05 如果在数据链路层不进行帧定界,会发生什么问题?答:无法区分分组与分组,无法确定分组的控制域和数据域,无法将差错更正的范围限定在确切的局部3-06 PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况?为什么PPP协议不能使数据链路层实现可靠传输?答:简单,提供不可靠的数据报服务,检错,无纠错不使用序号和确认机制地址字段A 只置为 0xFF。
微型计算机原理课后习题答案

第二章1. 将下列十进制数转换成二进制和十六进制(1)129.75 = 100000001.11B= 81.CH(2)218.8125 = 1101 1010.1101B= DA.DH(3)15.625 = 1111.101B= F.AH(4)47.15625 = 101111.00101B= 2F.28H2. 将下列二进制数转换成十进制和十六进制(1)111010B = 58= 3AH(2)10111100.11B = 188.875= BC.E H(3)0.11011B = 0.84375= 0.D8 H(4)11110.01B = 30.25= 1E.4H4、完成下列16进制的加减法运算。
(1)0D14B H (2) 9C28.E H(3) 1678 .FC H (4) -80D7 H5. 计算下列表达式的值(1)128.8125+10110101.1011B+1F.2H= ( 101010101.101 ) B(2)287.68-10101010.11B+8E.EH=( 103.CE ) H(3)18.9+1010.1101B+12.6H-1011.1001B= ( 36.525 ) D7. 写出下列以补码表示的二进制数的真值:1)[X]补= 1000 0000 0000 0000?X = - 1000 0000 0000 0000 = - 215 = - 32768(2)[Y]补= 0000 0001 0000 0001?Y = + 0000 0001 0000 0001 = +257(3)[Z]补= 1111 1110 1010 0101?X = - 000 0001 0101 1011 = - 347(4)[A]补= 0000 0010 0101 0111?X = + 0000 0010 0101 0111 = +5999、设有变量……..X+Y = 1B8 H Y+Z =161 HY+Z=13B H Z+V=0CC H(1) 不正确不正确不正确正确(2)正确正确正确溢出12. 试计算下列二进制数为无符号数、原码、反码、补码、8421BCD码时分别代表的数值大小。
计算机组成原理习题(附参考答案)

计算机组成原理习题(附参考答案)一、单选题(共90题,每题1分,共90分)1、在统一编址方式下,下面的说法( )是正确的。
A、一个具体地址只能对应内存单元B、一个具体地址既可对应输入/输出设备,又可对应内存单元C、一个具体地址只能对应输入/输出设备D、只对应输入/输出设备或者只对应内存单元正确答案:D2、堆栈指针SP的内容是()。
A、栈顶地址B、栈顶内容C、栈底内容D、栈底地址正确答案:A3、下列不属于程序控制指令的是()。
A、循环指令B、无条件转移指令C、条件转移指令D、中断隐指令正确答案:D4、计算机的存储系统是指()。
A、cache,主存储器和外存储器B、主存储器C、ROMD、RAM正确答案:A5、指令是指()。
A、计算机中一个部件B、发给计算机的一个操作命令C、完成操作功能的硬件D、通常用于构成主存的集成电路正确答案:B6、相对于微程序控制器,组合逻辑控制器的特点是()。
A、指令执行速度慢,指令功能的修改和扩展容易B、指令执行速度慢,指令功能的修改和扩展难C、指令执行速度快,指令功能的修改和扩展容易D、指令执行速度快,指令功能的修改和扩展难正确答案:D7、中断向量可提供()。
A、主程序的断点地址B、传送数据的起始地址C、被选中设备的地址D、中断服务程序入口地址正确答案:D8、迄今为止,计算机中的所有信息仍以二进制方式表示的理由是()。
A、信息处理方便B、物理器件性能所致C、运算速度快D、节约元件正确答案:B9、相联存储器是按()进行寻址的存储器。
A、内容指定方式B、地址指定与堆栈存取方式结合C、堆栈存取方式D、地址指定方式正确答案:A10、若SRAM芯片的容量是2M×8位,则该芯片引脚中地址线和数据线的数目之和是()。
A、29B、21C、18D、不可估计正确答案:A11、若x=103,y=-25,则下列表达式采用8位定点补码运算实现时,会发生溢出的是()。
A、x+yB、-x+yC、-x-yD、x-y正确答案:D12、系统总线是指()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机原理简明教程》习题参考答案第一章习题答案1.1 答:是1946年在美国宾夕法尼亚大学诞生,称为ENIAC.特点是由1800个电子管和1500个继电器组成,重30吨;功耗150KW;只有20个寄存器,运算速度5000次/秒。
1.2 答:先将编好的程序输入存储器,然后按顺序逐条取出指令并执行。
执行时指令在控制器中经分析、解释后产生各种控制信号,控制计算机完成指令的操作内容。
包括存储器、运算器、控制器、输入设备、输出设备五大部件。
1.3 答:共经历了四代。
第一代:硬件,电子管;软件,汇编语言。
第二代:硬件,晶体管;软件,高级语言。
操作系统出现。
第三代:硬件,集成电路;软件水平提高,操作系统普遍使用。
第四代:硬件,超大规模集成电路;软件具有智能化特性。
1.4 答:硬件就是计算机系统的物理实体。
软件是指为计算机运行工作服务的全部技术资料、数据和各种程序。
1.5 答:分为应用层、系统层和硬件层三个层次。
1.6 答:应用层包括系统分析、应用软件和语言工具。
系统层包括操作系统和语言处理程序。
语言处理程序即编译器或解释器。
硬件层主要包括硬件设计和硬件电路。
1.7 答:应用层所有任务程序都要由系统层中的语言处理程序将其转换成机器语言。
1.8 操作系统的作用是什么?说出当前有名的几个操作系统。
操作系统是一个最主要的系统软件,他控制其他程序的运行,管理系统资源并且为用户提供操作界面,简单的操作系统有DOS,复杂的操作系统有UNIX,WINDOWS和LinuX。
1.9 超级计算机已经经历了几代?第三代与第五代相同处与不同处是什么?经历了五代:第一代单处理器系统、第二代向量处理系统、大规模并行处理系统、第四代共享内存处理系统、第五代集群系统。
第三代与第五代在体系结构上是同构的,属于分布内存处理方式,不同在于其是否采用价廉物美的日用品组件。
第二章习题答案2.2 (1)答:(2)答:BABAB ABABABA++=⋅=+))((C BCABCDAB+++(3)答:左= (4)答:左=2.3答:TTL 与非门多余输入端可以悬空或接“1”。
TTL 或非门多余输入端不能悬空,必须接“0”处理。
因为TTL 电路输入端悬空相当于接高电平。
2.4 答:(1) F=A+B+C (2) F=A+B (3) (4) F=B+D (5) F=AB+C (6) F=A+B+D (7) F=A (8) (9) 2.5(1)B A C A F +=(2)F=AB+AC+BC(3)D C B CD BD B A F +++=(4)D C B A CD A D C A D B BC F ++++= (5)D A B A C F ++= (6)F=1(7)F=D+AB+BC+AC 第三章习题答案3.1(1)答: (2)答:(3)答:F 己是最简式,化成与非式。
(4)答: 3.2 (1)答:(2)答: (3)答:3-3答:化简后的与非式为D B A F +=AF =C B A F +=A B A B F .=+=ABDD B A BC D C ABD D B A BC D C F ⋅⋅⋅=+++=B A B A BA B A F ⋅=+=ACBC AC AB AC BC AC AB BC A C ABF ⋅=+=+=ACD BCD ABC ABD F ⋅⋅⋅= (图略)3-4答:此题无法化简。
ABCD D C AB D C B A D BC A CD B A F ++++= (图略) 3-5答:C B A F ⊕⊕= (图略) 3-6答:D B D C C A B A F ⋅⋅⋅= (图略) 3-7答:ABC C B A F ⋅= 3-8答:H G F E D C B A F ⊕⊕⊕⊕⊕⊕⊕= (图略) 3-9答:D C B A F ⊕⊕⊕= (图略)3-10答:设C i =向高位的借位 C i-1=来自低位的进位 S=差 (图略) 3-11(1)答:(图略)(2)答: (图略) (3) 答: (图略) (4) 答: (图略)(5) 答: (图略)(6) 答: (图略) (7) 答: (图略)(8) 答: (图略) 3-12 答: (图略) 3-13答:(图略) 3-14(图略) 3-15答:(图略) 3-16 (1) 答: (图略)(2) 答: (3) 答: (4) 答: (5) 答: (6) 答:(7) 答: 第四章习题答案 4-1—4-5(图略)73217321111174217421111173217421Y Y Y Y m m m m ABC BC A C B A C B A C Y Y Y Y m m m m ABC C B A C B A C B A S m i i i i i m i i i i ⋅⋅⋅=⋅⋅⋅==++=⋅⋅=⋅⋅⋅==+++=∑∑--------),,,(),,,(654321654321Y Y Y Y Y Y C A C B B A F m ⋅⋅⋅⋅⋅==++=∑),,,,,(73217321Y Y Y Y C B A ABC F m⋅⋅⋅==++=∑),,,()(7543175431Y Y Y Y Y C B A BC A C B C A F m⋅⋅⋅⋅==+++=∑),,,,(751075107510y y y y m m m m C A AB C A B A F m ===+=++=∑..),,,(((108620108620108620y y y y y m m m m m D C B A F m ===∑),,,,(),,,(∑=mD C B A F ),,,(),,,(14138711 1 165316530====+++=+++=D D D D m m m m C AB C B A BC A C B A F 令:210021001I I I I F I I I F +=+=01751064327510=========∑D D D D D D D D C B A F m 令:),,,(),,(01765362107653=========∑D D D D D D D D C B A F m 令:),,,(),,(01743265107432=========∑D D D D D D D D C B A F m 令:),,,(),,(01151411109850131276432115141110850================∑D D D D D D D D D D D D D D D D C B A F m 令:),,,,,,,(),,,(1=+=ABC ABC F 0175406321========+++=D D D D D D D D CB AC AB C B A BC A C B A F 令:),,(4-6答:Q K Q J D Q n +==+1(图略)4-7答: (图略) 4-8答: (1) (2)(图略) (3)(4)是五进制加法计数器。
(5) 三个多余态101 110 111,无挂起现象,可自启动。
4-9答:(1)4-10答:将JK 转成D4-11答: (图略) 4-12答: 由次态表可得次态方程(图略)4-13答: 由次态表可得次态方程 (图略)4-14答: 由次态表可得次态方程(图略) 4-15答: 由次态表可得次态方程4-16答:是13进制计数器(图略)4-17(图略) 4-18 (图略)第五章习题答案5-1 (图略)5-2答:可分为掩膜ROM 、PROM 、EPROM 、EEPROM 、FlashMemory 等。
5-3(图略) 5-4(图略)5-5答:ROM 采用固定的与门阵列作为完全地址译码器,而PLA 的与门阵列可编程,部分产生地址译码,即ROM 最小项需全部出现,PLA 只按需要给出。
它们的或阵列是相同的,都可编程。
5-6 (图略) 5-7 (图略) 5-8答: (图略) 第六章习题答案6-1答:依靠双稳态电路---触发器工作原理存储二进制信息。
该电路作为存储器的优点是工作速度高,缺点是集成度低,单位价格高。
6-2答:利用电容有无存储电荷来表示存“1”或存“0”的。
因为采用单管减少了管子数量,降低了芯片功耗,达到高集成度,成为内存条的首选。
6-3 答:带宽的含义为每秒传送数据的字节数。
1/0.2μs=1×106/0.2=5×106次/sD K 1==+=+==+=+D J DQ Q D Q Q D D Q K Q J Q n 令:)(22012011200K J Q Q Q Q K J Q K J ======21022210222212011010111111020200010Q Q Q Q Q Q Q Q Q K Q J QQ Q Q Q Q Q Q K Q J Q Q Q Q Q Q K Q J Q n n n =+=+=⊕=+=+=+=+=+++略))(()(,,,,,,43Q Q Q 221n 311n 2010101n 130303102312013023120130Q Q Q Q Q Q Q Q Q Q Q Q Q Q K Q K Q K Q K Q J Q J Q J Q J n ===+==+=========++++(图略),令:DK D J DQ Q D D Q K Q J Q n ==+==+=+1001010101112012021212D Q Q D Q Q Q Q Q D Q Q Q Q Q Q Q Q n n n ===+==++=+++001011010112202121012D Q Q D Q Q Q Q Q D Q Q Q Q Q Q Q Q n n n ===+==++=+++5×106×(32/8)=20×106≈20MB6-4读出“1”信息后,原有“1”被破坏,必须进行恢复操作。
长时间不操作时,C S 也要漏电,导致C S 上无电荷,即原“1”状态会自动变为“0”状态,所以要定时对所有单元进行刷新操作。
二者用同一个电路来完成,都是进行读操作,恢复操作是在读过程中通过恢复读出放大器同时进行,即读完了也恢复完了;而刷新操作是定时对所有单元强迫一次循环读的过程。
6-5答:为了减少芯片的管脚数目。
6-6答:共需16片芯片。
64K=216共有16根地址线,其中行地址8位,行线256条。
刷新时间=500ns ×256=128000ns=0.128ms6-7答:(1) 2k ×16 地址线11条,数据线16条。
(图略) (2) 128k ×8 地址线17条,数据线8条。
(3) 4M ×32 地址线22条,数据线32条。