计算机组成原理第一章习题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

填空题1.计算机系统由系统和系统组成.答案:硬件软件2.用二进制代码表示的计算机语言称为;用助记符号表示的语言称为.答案:机器语言汇编语言3.程序设计语言一般可分为三类:.答案:机器语言汇编语言高级语言4.计算机系统是多层次结构.它通常由,,,汇编语言级,高级语言级.在每一级上都能进行.答案:微程序级传统机器级操作系统级程序设计5.存储,并按顺序执行,这是型计算机工作原理.答案:程序地址冯.诺依曼6.计算机层次结构中,位于硬件之外的所有层次称.答案:虚拟机选择题1.电子计算机技术在半个世纪中多虽有很大进步,但至今其运行仍遵循着()提出的基本原理.答案:DA牛顿B爱因斯坦C爱迪生D冯.诺依曼2.冯.诺依曼机工作方式的基本特点是()答案:BA多指令流单数据B按地址访问并按顺序执行C堆栈操作D按存储器内容选则地址3.对计算机的软件和硬件管理,是的功能.答案:AA操作系统B数据库管理C语言处理程序D用户程序4.主机中对指令进行译码的是.答案:BA运算器B控制器C存储器DALU判断改错题1.微型计算机领域中,会计电算化属于科学计算方面()答:错.会计电算化属于数据处理方面2.兼容性是计算机的一个重要性能,通常是指向后兼容,既旧型号计算机的软件可以不加修改的在新型号计算机上运行.系列机通常具有这种兼容性.答:对3.决定计算机精度的主要技术指标是计算机的字长答:对4.计算机“运算速度”指标的含义是指每秒钟能执行多少条操作系统的命令答:错.计算机“运算速度”指标的含义是指每秒钟能执行多少条指令5.利用大规模集成电路技术把计算机的运算部件和控制部件做在一块集成电路芯片上,这样的芯片叫单片机答:错.利用大规模集成电路技术把计算机的运算部件和控制部件做在一块集成电路芯片上,这样的芯片叫CPU1、什么是计算机系统、计算机硬件、计算机软件?硬件和软件哪更重要?答:计算机系统由“硬件”和“软件”两大部分组成.所谓硬件即指计算机的实体部分,它由看得见摸得着的各种电子元器件,各类光,电,机设备的实物组成,如主机,外设等.所谓软件,它是看不见摸不着的,由人们实现编制成具有各类特殊功能的信息组成.软件和硬件在逻辑功能上同等重要,二者相互依存,缺一不可.但在价格等方面是不同的.2、如何理解计算机系统的层次结构?答:一,微程序设计二,机器语言级三,操作系统级四,汇编语言级五,高级语言级通常将除硬件系统之外的其余层次称为虚拟机层次之间关系紧密,外层是内层功能的扩展,内层是外层的基础.但是层次划分不是绝对的3、说明高级语言、汇编语言、机器语言的差别与联系?答:机器语言是一种cpu的指令系统,它是cpu可以是识别的一组由1和0序列组成的指令码.汇编语言是用助记符号来代替0,1的指令系统,也称为符号语言.汇编语言和机器语言是面向机器的语言,因机器而异.高级语言摆脱了机器的束缚,使用方便.但是机器不能识别高级语言和汇编语言,他们要经过翻译程序翻译成机器语言才才能执行7、解释下列概念1、主机:中央处理器合主存储器合起来称为主机.2、CPU:计算机中解释和执行指令的部分,它包括运算器和控制器.3、主存:即主存储器,是计算机中用来存放指令和数据并能由中央处理器直接存取的存储器.4.存储单元:存储单元是存储器的基本存储单位.5.存储元件:又称存储基元,存储元,每个存储元件可存放一位二进制代码0或1.6.存储字:一个存储单元可存储一串二进制代码,称这串二进制代码为一个存储字.7.存储字长:存储字的二进制代码的个数叫做存储字长.8.存储容量:存储器中存放的数据和指令的多少叫做存储容量.9.机器字长:cpu一次能处理的数据的位数.10.指令字长:一条指令转化为机器指令后的二进制数的位数.8、解释下列英文缩写的含义1.CPU:(CentralProcessUnit)cpu是计算机中解释和执行指令的部件,主要包括运算器和控制器2.PC:(ProgramCounter)程序计数器,它用来存放当前欲执行指令的地址.3.IR:(InstructionRegister)指令寄存器,它用来存放当前的指令.4.CU:(ControlUnit)控制单元,用来解释存储器中的指令,并发出各种操作命令来执行指令.5.ALU:(ArithmaticLogicUnit)算术逻辑运算单元,用来完成算术逻辑运算.6.ACC:(Accumulator)累加器7.MQ:(Multiplier-QuotientRegister)乘商寄存器8.X:操作数寄存器9.MAR:(MemoryAdressRegister)存储器地址寄存器,用来存放欲访问的存储单元的地址.10.MDR:(MemoryDataRegister)存储器数据寄存器,用来存放从存储体某单元取出的代码或者准备往某存储单元存入的代码,其位数与存储字长相等.11.I/O:(Input/OutputEqipment),输入输出设备.12.MIPS:(MillionInstructionPerSecond)每秒执行百万条指令.13.CPI:(CyclePerInstruction)执行一条指令所需的时钟周期.14.FLOPS:(FloatingPointOperatiomPerSecond)每秒浮点数运算次数.9画出主机框图,分别以存储指令“STAM”和加法指令“ADDM”(M均为主存地址)为例,在图中按序标出完成该指令(包括取指阶段)的信息流程。假设主存容量为256M×32位,在指令字长、存储字长、机器字长相等的条件下,指出图中各寄存器的位数。参考答案:①存数指令的信息流程:取指令:PC→MAR→M→MDR→IR分析指令:Ad(IR)→MAR执行指令:ACC→MDR→M,WR②加法指令的信息流程:取指令:PC→MAR→M→MDR→IR;分析指令:OP(IR)→CU;执行指令:Ad(IR)→MAR→M→MDR→XACC→ALU,同时X→ALUALU→ACC,ACC→MDR,WR。主存容量是256M×32位,得2的28次方=256M。故MAR=28,PC=28,MDR=32;又指令字长=存储字长=机器字长,则IR=ACC=MQ=X=32。指令和数据都存与存储器中,计算机如何区分它们?答:在计算机中CPU是靠时间区分指令和数据的,在取指令周期中,从存储器取出的是指令,在执行周期中,从存储器取出的是数据.从空间上,流向控制器的是指令流,流向运算器的是数据流。

1 / 13
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功