计算机组成原理试卷6
计算机组成原理期末考试试题及答案6
计算机组成原理试卷一、选择题(共 20分,每题 1 分) 1.零地址运算指令在指令格式中不给出操作数地址,它的操作数来自 _________________________________________________________________ C __。
A •立即数和栈顶;B •暂存器;C .栈顶和次栈顶;D •累加器。
2. ___C —可区分存储单元中存放的是指令还是数据。
A •存储器;B •运算器;C .控制器;D .用户。
3 •所谓三总线结构的计算机是指 _B _______ 。
A •地址线、数据线和控制线三组传输线。
B • I/O 总线、主存总统和 DMA 总线三组传输线;C .I/O 总线、主存总线和系统总线三组传输线;D •设备总线、主存总线和控制总线三组传输线・。
4.某计算机字长是 32 位,它的存储容量是 256KB ,按字编址,它的寻址范围是____ B_。
A . 128K ;B .64K ;C . 64KB ;D . 128KB 。
5.主机与设备传送数据时,采用 ___A___,主机与设备是串行工作的。
A .程序查询方式;B .中断方式;C .DMA 方式;D .通道。
6.在整数定点机中,下述第A .原码和反码不能表示B .三种机器数均可表示C ・三种机器数均可表示D .三种机器数均不可表示 -1。
7.变址寻址方式中,操作数的有效地址是 ___C A .基址寄存器内容加上形式地址(位移量);B •程序计数器内容加上形式地址;C .变址寄存器内容加上形式地址;D .以上都不对。
&向量中断是 ______ C ___ 。
A •外设提出中断;B •由硬件形成中断服务程序入口地址;__B___种说法是正确的。
-1,补码可以表示 -1; -1 ; -1,且三种机器数的表示范围相同;C.由硬件形成向量地址,再由向量地址找到中断服务程序入口地址D .以上都不对。
9.一个节拍信号的宽度是指_______ C_。
计算机组成原理试题答案及解析
计算机组成原理试题答案及解析一、单选题1. What is the primary function of the control unit in a computer?A. Performing arithmetic calculationsB. Managing the execution of instructionsC. Storing data for future useD. Controlling the input/output devicesAnswer: BExplanation: The control unit is responsible for managing the execution of instructions in a computer. It coordinates the activities of all the other components and ensures that instructions are executed in the correct sequence.2. Which of the following is an example of a volatile memory?A. Hard disk driveB. Solid-state driveC. Flash memoryD. Random-access memory (RAM)Answer: DExplanation: Random-access memory (RAM) is an example of volatile memory, which means that its contents are lost when the power to thecomputer is turned off. Unlike permanent storage devices like hard disk drives or solid-state drives, RAM is used for temporary data storage during program execution.3. What is the purpose of the arithmetic logic unit (ALU) in a computer?A. Storing program instructionsB. Executing arithmetic and logic operationsC. Controlling the input/output devicesD. Managing the memory hierarchyAnswer: BExplanation: The arithmetic logic unit (ALU) is responsible for performing arithmetic and logic operations in a computer. It can perform operations such as addition, subtraction, multiplication, division, and logical comparisons.4. Which of the following is not a valid addressing mode in computer architecture?A. Immediate addressingB. Direct addressingC. Indirect addressingD. Parallel addressingAnswer: DExplanation: Parallel addressing is not a valid addressing mode in computer architecture. The other three options (immediate, direct, and indirect addressing) are commonly used in programming to access memory locations or operands.5. Which of the following is not a characteristic of a reduced instruction set computer (RISC)?A. Simple instructionsB. Large instruction setC. Load/store architectureD. Fixed instruction lengthAnswer: BExplanation: A reduced instruction set computer (RISC) is characterized by its simple instructions, load/store architecture (data must be loaded into registers before operations can be performed), and fixed instruction length. The term "reduced" in RISC refers to the reduced complexity of the instructions, not the size of the instruction set.二、多选题1. Which of the following are examples of secondary storage devices? (Select all that apply)A. Hard disk drive (HDD)B. Random-access memory (RAM)C. Solid-state drive (SSD)D. Optical disc drive (ODD)Answer: A, C, DExplanation: Secondary storage devices are used for long-term storage and include hard disk drives (HDDs), solid-state drives (SSDs), and optical disc drives (ODDs). Random-access memory (RAM) is a type of primary storage, not secondary storage.2. Which of the following components are part of the von Neumann architecture? (Select all that apply)A. Central processing unit (CPU)B. Control unit (CU)C. Input/output devicesD. MemoryAnswer: A, B, DExplanation: The von Neumann architecture includes the central processing unit (CPU), control unit (CU), and memory. Input/output devices are not considered part of the von Neumann architecture.3. Which of the following are advantages of a pipelined processor? (Select all that apply)A. Increased throughputB. Decreased latencyC. Simpler designD. Reduced power consumptionAnswer: A, B, DExplanation: Pipelining allows for increased throughput (more tasks completed per unit of time), decreased latency (each task takes less time to complete), and reduced power consumption (as tasks are divided into smaller stages and can be executed concurrently).4. Which of the following statements about cache memory is true? (Select all that apply)A. It is faster than primary memory.B. It is smaller than primary memory.C. It stores frequently used data.D. It is volatile.Answer: A, B, CExplanation: Cache memory is faster than primary memory (such as RAM), smaller in size, and stores frequently used data to reduce the access time for the CPU. However, cache memory is not volatile - it retains its contents even when the power is turned off.5. Which of the following are examples of input devices? (Select all that apply)A. KeyboardB. MonitorC. MouseD. PrinterAnswer: A, CExplanation: Input devices are used to enter data or commands into a computer system. Examples of input devices include keyboards and mice, which allow users to input text or interact with software. Monitors and printers are output devices.三、解析1. Control unit: The control unit is an essential component of a computer system. Its primary function is to manage the execution of instructions and coordinate the activities of other hardware components. It ensures that instructions are fetched, decoded, and executed in the correct sequence. The control unit communicates with the arithmetic logic unit (ALU), memory, and input/output devices to carry out the instructions provided by the program.2. Volatile memory: Volatile memory, like random-access memory (RAM), is a type of computer memory that loses its contents when the power is turned off. Unlike permanent storage devices such as hard disk drives or solid-state drives, volatile memory is used for temporary data storage during program execution. RAM allows data to be quickly read from and written to, making it ideal for storing active program instructions and data.3. Arithmetic logic unit (ALU): The arithmetic logic unit (ALU) is responsible for performing arithmetic and logic operations in a computer. Itcan perform operations such as addition, subtraction, multiplication, division, and logical comparisons. The ALU receives inputs from registers within the central processing unit (CPU) and performs calculations based on these inputs. The result of the operation is then stored back in the registers for further processing or output.4. Addressing modes: Addressing modes are used in computer architecture to specify how to access memory locations or operands in an instruction. Some common addressing modes include immediate addressing (data is directly specified in the instruction), direct addressing (the operand is specified by its memory address), and indirect addressing (the memory address of the operand is stored in a register). These addressing modes allow for efficient retrieval and manipulation of data during program execution.5. Reduced instruction set computer (RISC): A reduced instruction set computer (RISC) is a type of computer architecture that emphasizes simplicity and efficiency in instruction execution. RISC processors use a small set of simple instructions, with each instruction typically performing a single operation. This simplifies the design of the processor and allows for faster instruction execution. RISC processors often employ techniques such as pipelining to further enhance performance and efficiency. The term "reduced" in RISC refers to the reduced complexity of the instructions, not the size of the instruction set.总结:本文回答了一系列与计算机组成原理相关的试题,并对每个问题进行了解析和解答。
计算机组成原理考试题+参考答案
计算机组成原理考试题+参考答案一、单选题(共90题,每题1分,共90分)1、在三种集中式总线控制方式中,()方式响应时间最快。
A、独立请求B、计数器定时查询C、串行链接D、以上都不是正确答案:A2、计算机中常采用下列几种编码表示数据,其中,± 0 编码相同的是()。
Ⅰ . 原码Ⅱ . 反码Ⅲ . 补码Ⅳ . 移码A、Ⅲ 和ⅣB、Ⅰ 和ⅣC、Ⅰ 和ⅢD、Ⅱ 和Ⅲ正确答案:A3、半导体EPROM中写入的内容,可以通过( )擦除。
A、紫外线照射B、电信号C、口令D、DOS命令正确答案:A4、浮点数加减中的对阶是指()。
A、将加数的阶码调整到与被加数的阶码相同B、将较大的一个阶码调整到与较小的一个阶码相同C、将被加数的阶码调整到与加数的阶码相同D、将较小的一个阶码调整到与较大的一个阶码相同正确答案:D5、已知小写英文字母“ a” 的 ASCII 码值为 61H ,现字母“ g” 被存放在某个存储单元中,若采用偶校验(假设最高位作为校验位),则该存储单元中存放的十六进制数是()。
A、E7HB、66HC、E6HD、67H正确答案:A6、通常划分计算机发展时代是以()为标准的。
A、所用的电子器件B、运算速度C、计算机结构D、所有语言正确答案:A7、假定用若干16K×1位的存储器芯片组成一个64K×8位的存储器,芯片内各单元连续编址,则地址BFF0H所在的芯片的最小地址为()。
A、8000HB、4000HC、6000HD、A000H正确答案:A8、下面是关于计算机中存储容量单位的叙述,其中错误的是()。
A、一台计算机的编址单位、指令字长和数据字长都一样,且是字节的整数倍B、最小的计量单位为位(bit),表示一位“0”或“1”C、最基本的计量单位是字节(Byte),一个字节等于8bD、主存容量为1KB,其含义是主存中能存放1024个字节的二进制信息正确答案:A9、CPU取出一条指令并执行该指令的时间被称为()。
计算机组成原理试卷及答案
计算机组成原理试题及答案一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。
)1.若十进制数据为137.5则其八进制数为(B )。
A、89.8B、211.4C、211.5D、1011111.1012.若x补=0.1101010,则x原=(A )。
A、1.0010101B、1.0010110C、0.0010110D、0.11010103.若采用双符号位,则发生正溢的特征是:双符号位为( B)。
A、00B、01C、10D、114.原码乘法是(A )。
A、先取操作数绝对值相乘,符号位单独处理B、用原码表示操作数,然后直接相乘C、被乘数用原码表示,乘数取绝对值,然后相乘D、乘数用原码表示,被乘数取绝对值,然后相乘5.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。
A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址6.下列数中,最小的数是( A )。
A.(101001)2 B.(52)8 C.(2B)16 D.457.下列数中,最大的数是( D )。
A.(101001)2 B.(52)8 C.(2B)16 D.458.下列数中,最小的数是( D )。
A.(111111)2 B.(72)8 C.(2F)16 D.50 9.已知:X=-0.0011,Y= -0.0101。
(X+Y)补= ( A )。
A.1.1100 B.1.1010 C.1.0101 D.1.100010.一个512KB的存储器,地址线和数据线的总和是(C )。
A.17 B.19 C.27 D.3611.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )。
A.64K B.32KB C.32K D.16KB12.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。
A. 21B. 17C. 19D.2012.计算机内存储器可以采用( A )。
计算机组成原理试题
计算机组成原理试题一、选择题1. 计算机组成原理是研究计算机的组成和工作原理的学科。
以下哪项不属于计算机组成原理的研究内容?A. 计算机硬件的组成和功能B. 计算机的指令系统和编程方式C. 计算机操作系统的原理和设计D. 计算机的数据存储和处理方式2. CPU(中央处理器)是计算机的核心部件,负责执行指令和处理数据。
以下哪项不属于 CPU 的功能?A. 控制单元(Control Unit)负责指令的解码和控制B. 算术逻辑单元(ALU)负责数据的运算和逻辑操作C. 内存管理单元(MMU)负责处理内存的分配和回收D. 寄存器(Register)负责存储和传输数据3. 以下哪个是计算机在运行时用于临时存储数据的设备?A. 硬盘(Hard Disk)B. 内存(Memory)C. CPU寄存器(Register)D. 输入输出设备(I/O Devices)4. 数据通路(Data Path)用于传输和处理数据。
以下哪项不属于数据通路的组成部分?A. 总线(Bus)B. 寄存器(Register)C. 控制器(Controller)D. 运算器(Arithmetic Unit)5. 计算机通过总线连接各个硬件模块。
以下哪种总线用于连接 CPU 和内存?A. 数据总线(Data Bus)B. 控制总线(Control Bus)C. 地址总线(Address Bus)D. 扩展总线(Expansion Bus)二、编程题1. 设计一个逻辑电路,将两个4位二进制数相加,结果以4位二进制表示,并输出进位标志。
2. 编写一段汇编程序,实现从键盘接收输入,计算输入数的阶乘,并将结果输出到屏幕上。
三、简答题1. 什么是指令周期和时钟周期?二者之间有何关系?2. 解释冯·诺依曼体系结构中的存储程序概念。
3. 简要介绍 CPU 的指令执行过程。
四、论述题计算机组成原理是计算机科学与技术专业中的重要课程之一,它研究计算机的硬件组成、工作原理以及计算机系统的设计与实现。
计算机组成原理试题集含答案(6)
计算机组成原理题集含答案第一章单选题1、控制器、运算器和存储器合起来一般称为(主机):I/O部件内存储器外存储器主机2、冯•诺依曼机工作方式的基本特点是(按地址访问并顺序执行指令):按地址访问并顺序执行指令精确结果处理存储器按内部地址访问自动工作3、输入、输出设备以及辅助存储器一般统称为(外围设备):I/O系统外围设备外存储器执行部件4、计算机硬件能直接识别和执行的语言是(机器语言):高级语言汇编语言机器语言符号语言判断题5、若某计算机字代表一条指令或指令的一部分,则称数据字(错)。
6、若某计算机字是运算操作的对象,即代表要处理的数据,则称指令字(错)。
7、数字计算机的特点:数值由数字量(如二进制位)来表示,运算按位进行。
(对)8、模拟计算机的特点:数值由连续量来表示,运算过程是连续的。
(对)填空题9、系统软件包括:服务程序、语言程序、(操作系统)、数据库管理系统。
10、计算机系统的发展按其核心部件采用器件技术来看经历了五代的变化,分别是(电子管)、(晶体管)、(集成电路)、(大规模集成电路)、(巨大规模集成电路)五个部分。
11、计算机系统是一个由硬件和软件组成的多级层次结构,这通常由(微程序级)、(一般机器级)、(操作系统级)、(汇编语言级)和(高级语言级)等组成,在每一级上都可以进行(程序设计)。
12、计算机的软件一般分为(系统软件)和(应用软件)两大部分。
13、计算机的硬件基本组成包括(控制器)、(运算器)、(存储器)、(输入设备)和(输出设备)五个部分。
简答题14、什么是存储容量?什么是单元地址?存储器所有存储单元的总数称为存储器的存储容量。
灭个存储单元都有编号,称为单元地址。
15、什么是外存?简述其功能。
外存:为了扩大存储容量,又不使成本有很大的提高,在计算机中还配备了存储容量更大的磁盘存储器和光盘存储器,称为外存储器,简称外存。
外存可存储大量的信息,计算机需要使用时,再调入内存。
16、什么是内存?简述其功能。
计算机组成原理试题及答案讲解
计算机组成原理试题及答案一、选择题(每题3分,共36分)1、下列数中最小的数是()。
BA (1010010)2B (00101000)BCDC (512)8D(235)162、某机字长16位,采用定点整数表示,符号位为1位,尾数为15位,则可表示的最大正整数为(),最小负整数为()。
AA +(215-1),-(215-1)B +(215-1),-(216-1)C +(214-1),-(215-1)D +(215-1), -(1-215)3、运算器虽由许多部件组成,但核心部分是() BA 数据总线B 算术逻辑运算单元C 多路开关D 累加寄存器4、在定点运算器中,无论采用双符号位还是采用单符号位,都必须要有溢出判断电路,它一般用()来实现 CA 与非门B 或非门C 异或门D 与或非门5、立即寻址是指() BA 指令中直接给出操作数地址B 指令中直接给出操作数C 指令中间接给出操作数D 指令中间接给出操作数地址6、输入输出指令的功能是() CA 进行算术运算和逻辑运算B 进行主存与CPU之间的数据传送C 进行CPU与I/O设备之间的数据传送D 改变程序执行的顺序7、微程序控制器中,机器指令与微指令的关系是() DA 一段机器指令组成的程序可由一条微指令来执行B 一条微指令由若干条机器指令组成C 每一条机器指令由一条微指令来执行D 每一条机器指令由一段用微指令编成的微程序来解释执行8、相对指令流水线方案和多指令周期方案,单指令周期方案的资源利用率和性价比()AA 最低B 居中C 最高D 都差不多9、某一RAM芯片,其容量为1024×8位,除电源端和接地端外,连同片选和读/写信号该芯片引出腿的最小数目为() BA 23B 20C 17D 1910、在主存和CPU之间增加Cache的目的是()。
CA 扩大主存的容量B 增加CPU中通用寄存器的数量C 解决CPU和主存之间的速度匹配D 代替CPU中寄存器工作11、计算机系统的输入输出接口是()之间的交接界面。
计算机组成原理试题及答案
计算机组成原理试题及答案下列哪一项不是计算机组成原理中的内存储器?在计算机中,冯·诺依曼结构是由哪两个部分组成的?下列哪一项不是计算机组成原理中的基本运算器?D.寄存器正确答案:C.计数器(应该是基本运算器,而不是“不是计算机组成原理中的基本运算器”)答:计算机组成原理的基本概念包括冯·诺依曼结构、运算器、控制器、存储器、输入输出设备等。
其中,冯·诺依曼结构包括CPU和内存储器两个核心部分,而运算器和控制器合称为中央处理器(CPU)。
存储器分为内存储器和外存储器,输入输出设备则是人与计算机之间的桥梁。
答:计算机硬件的基本组成包括运算器、控制器、存储器、输入输出设备。
其中,运算器负责进行算术运算和逻辑运算;控制器负责控制计算机的各个部件协调工作;存储器负责存储数据和程序;输入输出设备则负责将数据输入到计算机中或从计算机输出数据。
根据《中华人民共和国合同法》及相关法律法规的规定,为明确双方在建筑工程脚手架施工中的权利和义务,保障工程质量,现就有关事宜达成如下协议:脚手架施工自X年月日开始,至X年月日结束。
如遇不可抗力因素导致工程无法正常进行,双方应协商解决。
脚手架施工费用为人民币(以下简称“元”)万元整。
自合同签订之日起五个工作日内,甲方向乙方支付万元作为预付款。
余款在脚手架施工结束并验收合格后五个工作日内付清。
乙方应按照国家相关标准和施工图纸要求进行施工,确保脚手架的牢固性和稳定性。
脚手架材料应符合国家相关质量标准和施工图纸要求,并经过质量检验合格。
验收标准:脚手架施工结束后,乙方应按照国家相关标准和施工图纸要求进行自检,并通知甲方进行验收。
甲方应在接到通知后五个工作日内进行验收,并签署验收报告。
甲方应提供施工图纸和相关技术资料,并指定专门的项目经理负责协调和管理。
乙方应按照施工图纸和技术要求进行施工,确保施工质量。
同时,乙方应遵守甲方的安全管理规定,确保施工现场安全。
计算机组成原理试题及答案全套
计算机组成原理试题及答案一、填空(12分)1.某浮点数基值为2,阶符1位,阶码3位,数符1位,尾数7位,阶码和尾数均用补码表示,尾数采用规格化形式,用十进制数写出它所能表示的最大正数,非0最小正数,最大负数,最小负数。
2.变址寻址和基址寻址的区别是:在基址寻址中,基址寄存器提供,指令提供;而在变址寻址中,变址寄存器提供,指令提供。
3.影响流水线性能的因素主要反映在和两个方面。
4.设机器数字长为16位(含1位符号位)。
若1次移位需10ns,一次加法需10ns,则补码除法需时间,补码BOOTH算法最多需要时间。
5.CPU从主存取出一条指令并执行该指令的时间叫,它通常包含若干个,而后者又包含若干个。
组成多级时序系统。
二、名词解释(8分)1.微程序控制2.存储器带宽3.RISC4.中断隐指令及功能三、简答(18分)1. 完整的总线传输周期包括哪几个阶段?简要叙述每个阶段的工作。
2. 设主存容量为1MB,Cache容量为16KB,每字块有16个字,每字32位。
(1)若Cache采用直接相联映像,求出主存地址字段中各段的位数。
(2)若Cache采用四路组相联映像,求出主存地址字段中各段的位数。
3. 某机有五个中断源,按中断响应的优先顺序由高到低为L0,L1,L2,L3,L4,现要求优先顺序改为L3,L2,L4,L0,L1,写出各中断源的屏蔽字。
4. 某机主存容量为4M ×16位,且存储字长等于指令字长,若该机的指令系统具备120种操作。
操作码位数固定,且具有直接、间接、立即、相对四种寻址方式。
(1)画出一地址指令格式并指出各字段的作用; (2)该指令直接寻址的最大范围; (3)一次间址的寻址范围; (4)相对寻址的寻址范围。
四、(6分)设阶码取3位,尾数取6位(均不包括符号位),按浮点补码运算规则计算 [25169⨯] + [24)1611(-⨯]五、画出DMA 方式接口电路的基本组成框图,并说明其工作过程(以输入设备为例)。
计算机组成原理试题及答案
计算机组成原理试卷一、选择题(共20分,每题1分)1.CPU响应中断的时间是_ C _____。
A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。
2.下列说法中___c___是正确的。
A.加法指令的执行周期一定要访存;B.加法指令的执行周期一定不访存;C.指令的地址码给出存储器地址的加法指令,在执行周期一定访存;D.指令的地址码给出存储器地址的加法指令,在执行周期不一定访存。
3.垂直型微指令的特点是___c___。
A.微指令格式垂直表示;B.控制信号经过编码产生;C.采用微操作码;D.采用微指令码。
4.基址寻址方式中,操作数的有效地址是___A___。
A.基址寄存器内容加上形式地址(位移量);B.程序计数器内容加上形式地址;C.变址寄存器内容加上形式地址;D.寄存器内容加上形式地址。
5.常用的虚拟存储器寻址系统由____A__两级存储器组成。
A.主存-辅存;B.Cache-主存;C.Cache-辅存;D.主存—硬盘。
6.DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作__A____。
A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问;D.DMA。
7.在运算器中不包含___D___。
A.状态寄存器;B.数据总线;C.ALU;D.地址寄存器。
8.计算机操作的最小单位时间是__A____。
A.时钟周期;B.指令周期;C.CPU周期;D.中断周期。
9.用以指定待执行指令所在地址的是_C_____。
A.指令寄存器;B.数据计数器;C.程序计数器;pc D.累加器。
10.下列描述中____B__是正确的。
A.控制器能理解、解释并执行所有的指令及存储结果;B.一台计算机包括输入、输出、控制、存储及算逻运算五个单元;C.所有的数据运算都在CPU的控制器中完成;D.以上答案都正确。
11.总线通信中的同步控制是__B____。
计算机组成原理精选样卷及答案
计算机组成原理精选样卷(总分100分,考试时长90分钟)一、单项选择题(每小题2 分,共 100分)1、针对8位二进制数,下列说法中正确的是( )A、-127的补码为10000000B、-127的反码等于0的移码C、+1的移码等于-127的反码D、0的补码等于-1的反码【答案】B2、()不是发生中断请求的条件。
A、一条指令执行结束B、一次I/O操作结束C、机器内部发生故障D、一次DMA操作结束【答案】A3、存储字是指()。
A、存入在一个存储单元中的二进制代码组合B、存放在一个存储单元中的二进制代码位数C、存储单元的集合D、机器指令【答案】A4、在ROM存储器中必须有( )电路。
A、数据写入B、再生C、地址译码D、刷新【答案】C5、中断发生时,由硬件更新程序计数器PC,而不是由软件完成,主要是为了采用DMA方式传递数据时,每传送一个数据就要占用一个( )时间。
A、指令周期B、机器周期C、存储周期D、总线周期。
【答案】C6、在显示器的技术指标中,数据640×480,1024×768等表示( )。
A、显示器屏幕的大小B、显示器显示字符的最大行数和列数C、显示器的颜色指标D、显示器的分辨率【答案】D7、Pentium-3是一种什么类型的处理器。
()A、64位处理器B、16位处理器C、准16位处理器D、32位处理器【答案】A8、单地址指令( )。
A、只能对单操作数进行加工处理B、只能对双操作数进行加工处理C、无处理双操作数的功能D、既能对单操作数进行加工处理,也能在隐含约定另一操作数(或地址)时,对双操作数进行运算【答案】D9、堆栈寻址方式中,设A为累加寄存器,SP为堆栈指示器,Msp为SP指示器的栈顶单元,如果操作的动作是:(A)→Msp,(SP)-1→SP,那么出栈操作的动作为:A、(Msp)→A,(SP)+1→SPB、(SP)+1→SP,(Msp)→AC、(SP)-1→SP,(Msp)→AD、(Msp)→A,(SP)-1→SP【答案】B10、堆栈指针SP寄存器的内容是( )。
计算机组成原理的试卷和答案
一、单项选择题1. Pentium属于___B____位结构的微处理器;A 64B 32C 16D 82. 冯诺依曼机的基本工作方式的特点是_C_____;A 多指令流多数据流B 堆栈操作C 按地址访问并顺序执行指令D 存贮器按内容选择地址3. 根据国标规定,每个汉字在计算机内占用____B__个字节存储;A 1B 2C 3D 44. 计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是_C_____;A 汇编语言机器级→操作系统机器级→高级语言机器级B 传统机器语言机器级→高级机器语言机器级→汇编语言机器级C 微程序机器级→传统机器语言机器→汇编语言机器级D 汇编语言机器级→应用语言机器级→高级语言机器级5. 采用2的补码形式表示时,定点16位字长的字能表示的整数范围是___A___;A -215 ~+215-1B -215-1~+215-1C -215+1~+215D -215~+2156. 浮点数据格式中的阶码常用_____D__A____;A B C D8. 某SRAM芯片的存储容量为64K×16位,该芯片的地址线和数据线数目为___D___;A 64,16B 16,64C 64,8D 16,169. 主存储器和CPU之间增加Cache的目的是___A___;A 解决CPU和主存之间的速度匹配问题B 扩大主存贮器的容量C 扩大CPU中通用寄存器的数量D 既扩大主存的容量,又扩大CPU通用寄存器的数量10. 某单片机的系统程序,不允许用户改变,则可以选用__B____作为存储芯片;A SRAMB 闪速存储器C cacheD 辅助存储器11. 指令周期是指___C___;A CPU从主存取出一条指令的时间B CPU执行一条指令的时间C CPU从主存取出一条指令加上CPU执行这条指令的时间D 时钟周期时间12. 程序控制类指令的功能是__D____;A 进行算术运算和逻辑运算B 进行主存与CPU之间的数据传送C 进行CPU和I/O设备之间的数据传送D 改变程序执行的顺序13. 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是___DA___是不正确的;A 一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求B CPU响应中断时暂停运行当前程序,自动转移到中断服务程序C 中断方式一般适用于随机出现的服务D 为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必须进行现场保存操作15. 在下面描述的RISC指令系统中不正确的表述是_C__;A 选取使用频率高的一些简单指令,指令条数少B 指令长度固定C 指令格式种类多D 只有取数/存数指令访问存储器16. 运算器虽有许多部件组成,但核心部分是_____B_;A 数据总线B 算术逻辑运算单元C 多路开关D 累加寄存器17. 在数据传送过程中,数据由串行变并行或由并行变串行,其转换是通过___A___;A 移位寄存器B 数据寄存器C 锁存器D 指令寄存器18. “与非”门中的某一个输入值为“0”,那么它的输出值___B___;A 为“0”B 为“1”C 取决于正逻辑还是负逻辑D 取决于其他输入端的值19. 由与非门构成的基本RS触发器两个输入端1R,0S==时,触发器的状态为___A___;A 0Q,1Q==B 1Q,1Q==C 1Q,0Q==D 0Q,0Q==20. CPI中文含义是____C____;A CPU执行时间B 指令条数C 每条指令需要的时钟周期数D 每秒百万条指令二、对错判断题1. 存储系统中,引入虚拟存储器主要是为了提高主存访问速度; 错2. 微程序设计技术是利用软件方法设计操作控制的一门技术,它具有规整性、可维护性、灵活性等一系列优点; 对3. DMA技术的出现使得外围设备可通过DMA控制器直接访问内存; 对4. CPU访问存储器的时间是由存储器的容量决定的,存储容量与越大,访问存储器所需的时间越长; 错5. 大多数微型机的总线由地址总线,数据总线和控制总线组成,所以被称为三总线结构计算机; 错6. 堆栈是先进后出原则存取数据的存储器; 对7. 同模拟相比,数字信号的特点是它的离散性;一个数字信号只有两种取值,分别表示为“0”和“1”;在逻辑代数中,有三种基本逻辑运算:与、或、非; 对8. “只有当一件事的几个条件全部具备之后,这件事才发生”,这种关系称为或逻辑;错9. 组合电路的特点是电路任意时刻输出状态只取决于该时刻的输入状态,而与该时刻前的电路状态无关; 对10. 为了检测数据传输中出现的错误,常用奇偶校验方法;可以使用奇校验,也可以使用偶校验; 对三、简答题1. 计算机如何区分指令还是数据答:时间上讲,取指令事件发生在“取指周期”,取数据事件发生在“执行周期”;从空间上讲,从内存读出的指令流流向控制器指令寄存器;从内存读出的数据流流向运算器通用寄存器;2. 何谓“异或”门,写出其逻辑表达式、画出其电路符号、列出其真值表;答: BABABAF⊕=+=3. 什么是存储保护通常采用什么方法答:当多个用户共享主存时,为使系统能正常工作,应防止由于一个用户程序出错而破坏其它用户的程序和系统软件,还要防止一个用户程序不合法的访问不是分给它的主存区域;为此,系统提供存储保护;通常采用的方法是:存储区域保护和访问方式保护;4. 什么是计算机体系结构中的并行性有哪些提高并行性的基本技术方法答:并行性:在同一时刻或是同一时间间隔内完成两种或两种以上性质相同或不相同的工作;提高并行性的三种技术途径:时间重叠、资源重复、资源共享;5. 以可屏蔽中断为例,说明一次完整的中断过程主要包括哪些环节答:1 设备提出中断请求2 当一条指令执行结束时CPU响应中断3 CPU设置“中断屏蔽”标志,禁止中断4 保存程序断点PC5 识别中断源6 用软件方法保存CPU现场7 为设备服务中断服务、中断处理8 恢复CPU现场9 “中断屏蔽”标志复位,开放中断10 返回主程序6. 请说明指令周期、机器周期、时钟周期之间的关系答:指令周期是指取出并执行一条指令的时间,指令周期常常用若干个CPU周期数来表示,CPU周期也称为机器周期,而一个CPU周期又包含若干个时钟周期也称为节拍脉冲或T 周期;7. 何谓CRT的显示分辨率、灰度级答:分辨率是指显示器所能表示的像素个数;像素越密,分辨率越高,图像越清晰;分辨率取决于显像管荧光粉的粒度、荧光屏的尺寸和CRT电子束的聚焦能力;同时刷新存储器要有与显示像素数相对应的存储空间,用来存储每个像素的信息;灰度级是指黑白显示器中所显示的像素点的亮暗差别,在彩色显示器中则表现为颜色的不同;灰度级越多,图像层次越清楚逼真;四、应用题1. 已知时钟频率5MHz的8086微处理器能够用4个时钟周期传送16位数据,请计算其处理器总线带宽;答:16÷4××10-6bps=20×106 bps= MB/S2. 异步通信方式传送ASCII码,数据位8位,奇校验1位,停止位1位;计算当波特率比特率为4800时,每秒传送的字符数是多少每个数据位的时间长度是多少答:每个字符格式包含10个位,因此字符传送速率4800波特/10=480字符/秒每个数据位时间长度T=1/4800=3. 化简如下逻辑表达式:CBCBBCAABCA++++答:A+C4. 一个十六进制表达的代码BE580000是采用单精度格式保存的浮点数,求其真值可以用二进制表达;答:转换为二进制数形式:BE580000=1011 1110 0101 1000 0000 0000 0000 0000则:S=1,表示负数E=01111100=7CH=124,e=124-127=-3M=101 1000 0000 0000 0000 0000二进制表达的真值数据:-1. 1011×2-3=-=-2-3+2-4+2-6+2-7=-5. CPU执行一段程序时,cache完成存取的次数为3800次,主存完成存取的次数为200次,已知cache存取周期为50ns,主存为210ns,求cache 的命中率和平均访问时间;答:解:命中率 H = Nc /Nc + Nm=3800/ 3800+200 =平均访问时间Ta=H×Tc+1-H×Tm=×50ns+×210=。
《计算机组成原理》期末考试试卷附答案
《计算机组成原理》期末考试试卷附答案一、单选题(共20小题,每小题3分,共60分)1、完整的计算机系统应包括______。
A.运算器、存储器和控制器B.外部设备和主机C.主机和实用程序D.配套的硬件设备和软件系统2、计算机系统中的存储器系统是指______。
A.RAM存储器B.ROM存储器C.主存储器D.主存储器和外存储器3、冯·诺依曼机工作方式的基本特点是______。
A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储器按内部选择地址4、下列说法中不正确的是______。
A.任何可以由软件实现的操作也可以由硬件来实现B.固件就功能而言类似于软件,而从形态来说又类似于硬件C.在计算机系统的层次结构中,微程序级属于硬件级,其他四级都是软件级D.面向高级语言的机器是完全可以实现的5、在下列数中最小的数为______。
A.(101001)2B.(52)8C.(101001)BCDD.(233)166、在下列数中最大的数为______。
A.(10010101)2B.(227)8C.(143)5D.(96)167、在机器中,______的零的表示形式是唯一的。
A.原码B.补码C.反码D.原码和反码9、针对8位二进制数,下列说法中正确的是______。
A.–127的补码为10000000B.–127的反码等于0的移码BC.+1的移码等于–127的反码D.0的补码等于–1的反码9、一个8位二进制整数采用补码表示,且由3个“1”和5个“0”组成,则最小值为______。
A.–127B.–32C.–125D.–310、计算机系统中采用补码运算的目的是为了______。
A.与手工运算方式保持一致B.提高运算速度C.简化计算机的设计D.提高运算的精度11、若某数x的真值为–0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法是______码。
A.原B.补C.反D.移12、长度相同但格式不同的2种浮点数,假定前者阶段长、尾数短,后者阶段短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为______。
计算机组成原理-9套考试试卷
计算机组成原理题库计算机组成原理试卷1一、填空题(共 20 分,每空 1 分)1.在 DMA 方式中,CPU 和 DMA 控制器通常采用三种方法来分时使用主存,它们是、和。
2.设 n = 8 (不包括符号位),则原码一位乘需做次移位和最多次加法,补码 Booth 算法需做次移位和最多次加法。
3.设浮点数阶码为 8 位(含 1 位阶符),尾数为 24 位(含 1 位数符),则 32 位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为,最小正数为,最大负数为,最小负数为。
4.一个总线传输周期包括、、和四个阶段。
5.CPU 采用同步控制方式时,控制器使用和组成的多极时序系统。
6.在组合逻辑控制器中,微操作控制信号由、和决定。
二、名词解释(共 10 分,每题 2 分)1.机器周期答:机器周期:基准,存取周期。
2.周期挪用答:周期挪用:DMA 方式中由 DMA 接口向 CPU 申请占用总线,占用一个存取周期。
3.双重分组跳跃进位答:n 位全加器分成若干大组,大组内又分成若干小组,大组中小组的最高进位同时产生,大组与大组间的进位串行传送。
4.水平型微指令答:水平型微指令的特点是一次能定义并执行多个并行操作的微命令。
从编码方式看,直接编码、字段直接编码、字段间接编码以及直接编码和字段直接和间接混合编码都属水平型微指令。
其中直接编码速度最快,字段编码要经过译码,故速度受影响。
5.超标量答:超标量(Super scalar)技术是指在每个时钟周期内可同时并发多条独立指令,即以并行操作方式将两条或两条以上指令编译并执行,在一个时钟周期内需要多个功能部件。
三、计算题(5 分)四、简答题(15 分)1.某机主存容量为4M×16 位,且存储字长等于指令字长,若该机的指令系统具备 97 种操作。
操作码位数固定,且具有直接、间接、立即、相对、基址五种寻址方式。
(5 分)(1)画出一地址指令格式并指出各字段的作用;(2)该指令直接寻址的最大范围(十进制表示);(3)一次间址的寻址范围(十进制表示);(4)相对寻址的位移量(十进制表示)。
计算机专业《计算机组成原理》试卷及参考答案
一、填空题(每个空格1分,40分)1、计算机系统由_硬件_系统和_软件_系统构成,主机由_运算器_与_控制器_、存储器、输入输出接口和系统总线构成。
2、计算机系统中的主存储器是用来存放_程序和数据_。
计算机系统中的存储器可分为_主存_和_外存_,必须将指令放在_主存_。
3、1MB等于1024KB,或者等于220字节。
4、将11010.10010112转换成八进制数的结果是32.454 ,转换成十六进制的结果是1a.96H 。
5、二进制数-1011的原码是11011 ,反码是10100 ,补码是10101 。
6、浮点数加法运算的过程分为零检查、对阶、尾数相加、规格化和舍入处理和溢出检查。
7、按存储器的读写功能分,可以把存储器分为ROM 和RAM 两种类型。
8、一片容量为32k×8的SRAM存储器芯片,地址线有15条,数据线有8条,地址范围从000016到7fffH 。
9、存储器的传输速率是_每个存储周期传输的字节数_。
如果t M表示存储周期,W表示存储器字长,则传输率定义为_W/t M__。
10、层次化的存储器系统一般分为三级:cache 、主存、辅存。
11、层次化存储器结构的设计是依据程序局部性原理。
12、虚拟存储器主要用于解决计算机中主存储器的容量问题。
13、cache 是一种_高速存储器,是为了解决CPU和主存之间_速度不匹配而采用的一项重要技术。
它与主存的替换算法有LRU_、_LFU_、_FIFO_。
14、指令操作码字段表征指令的_操作性质_,而地址码字段指示_操作数的位置。
15、程序控制方式包括_程序查询_方式和_程序中断_方式。
16、微指令的格式大体分成两类:垂直型微指令和水平型微指令。
三、应用题(共45分)1、用已知x=0.101001, y=0.111 采用不恢复余数除法求x÷y。
(9分)解:[x]补=0.101001 [y]补=0.111 [-y]补=1.001故得商q=q0.q1q2q3=0.101余数r=(0.00r3r4r5r6)=0.0001102. 某总线在一个总线周期中并行传送4个字节的数据,假设一个总线周期等于一个总线时钟周期,总线时钟频率为33MHz,则总线带宽是多少? (2)如果一个总线周期中并行传送64位数据,总线时钟频率升为66MHz,则总线带宽是多少?(7%)[解](1)设总线带宽用Dr表示,总线时钟周期用T=1/f表示,一个总线周期传送的数据量用D表示,根据定义可得Dr = D/T = D×1/T = D×f =4B×33×1000000/s=132MB/s(2)64位=8B,Dr= D×f =8B×66×1000000/s=528MB/s3. 设有32片256K×1位的SRAM芯片,问:(1) 采用位扩展方法可构成多大容量的存储器?(2%)(2) 该存储器需要多少字节地址位?(2%) (3) 画出该存储器与CPU连接的结构图,设CPU的接口信号有地址信号、数据信号、控制信号MREQ#和R/W#。
计算机组成原理期末考试试题及答案
计算机组成原理期末考试试题及答案一、选择题(每题2分,共20分)1. 计算机系统由哪两部分组成?A. 硬件和软件B. 输入和输出设备C. 中央处理器和外部设备D. 存储器和输入输出设备答案:A2. 下面哪个寄存器用来存放指令?A. 累加寄存器B. 指令寄存器C. 程序计数器D. 状态寄存器答案:B3. 下面哪种总线用于连接CPU和内存?A. 数据总线B. 地址总线C. 控制总线D. 局部总线答案:B4. 下面哪个设备不属于输入设备?A. 键盘B. 鼠标C. 扫描仪D. 打印机答案:D5. 下面哪个设备不属于输出设备?A. 显示器B. 打印机C. 扬声器D. 键盘答案:D6. 下面哪个操作属于逻辑运算?A. 加法B. 减法C. 与运算D. 乘法答案:C7. 下面哪种存储器属于随机访问存储器?A. 硬盘B. U盘C. RAMD. ROM答案:C8. 下面哪个部件负责数据的输入输出操作?A. CPUB. 内存C. 硬盘D. I/O接口答案:D9. 下面哪个技术用于提高CPU的工作频率?A. 超线程B. 超频C. 虚拟化D. 多核答案:B10. 下面哪个总线标准用于连接CPU和外部设备?A. PCIB. USBC. IDED. SATA答案:A二、填空题(每题2分,共20分)1. 计算机的硬件系统主要包括五大部件:________、________、________、________和________。
答案:控制器、运算器、存储器、输入设备、输出设备2. 计算机指令通常由________和________两部分组成。
答案:操作码、操作数3. 在计算机中,数据总线的宽度决定了计算机的________。
答案:字长4. 计算机的存储器系统分为________和________两大部分。
答案:主存储器、辅助存储器5. I/O端口地址分为________和________两种。
答案:统一编址、独立编址三、判断题(每题2分,共20分)1. 计算机的性能主要取决于CPU的性能。
计算机组成原理试题及答案
计算机组成原理试题及答案一、选择题1. 在计算机中,下列哪个部件是负责执行算术和逻辑运算的?A. 控制器B. 内存C. CPUD. 输入输出设备答案:C2. 冯·诺依曼体系结构中,程序指令和数据都存储在哪个部分?A. 寄存器B. 缓存C. 内存D. 硬盘答案:C3. 下列哪种类型的半导体材料通常用于制造集成电路?A. 硅B. 锗C. 石墨D. 金刚石答案:A4. 在计算机系统中,总线的作用是什么?A. 连接CPU和内存B. 连接显示器和键盘C. 连接所有外部设备D. 传输数据、地址和控制信号答案:D5. 下列哪个术语描述的是计算机处理的信息的最小单位?A. 位B. 字节C. 字D. 千字节答案:A二、填空题1. 一个标准的ASCII码使用__位来表示一个字符。
答案:72. 在计算机中,CPU通过__与内存进行通信。
答案:总线3. 一个32位的系统可以寻址的内存空间最大为__GB。
答案:44. 在计算机组成中,__是指计算机中用于存储指令和数据的半导体存储器。
答案:内存5. 一个计算机系统的性能很大程度上取决于其__的速度。
答案:CPU三、简答题1. 请简述冯·诺依曼体系结构的基本原理。
答:冯·诺依曼体系结构的基本原理是将程序指令和数据统一存储在内存中,并通过一个中央处理单元(CPU)来执行这些指令和处理数据。
该体系结构采用二进制表示数据,并通过一个控制单元来解释内存中的指令并控制数据流。
2. 什么是缓存,它是如何提高计算机性能的?答:缓存是一种高速存储器,用于暂时存储频繁访问的数据和指令。
它可以减少CPU访问慢速内存的次数,从而加快数据处理速度和提高整体系统性能。
3. 描述计算机中总线的基本功能。
答:总线在计算机中起到连接各个部件并传输数据、地址和控制信号的作用。
它允许CPU、内存和其他外围设备之间进行通信,确保数据能够高效地在系统内部流动。
四、论述题1. 论述计算机组成中的输入输出系统的重要性及其工作原理。
计算机专业基础综合计算机组成原理模拟试卷6_真题-无答案
计算机专业基础综合(计算机组成原理)模拟试卷6(总分102,考试时间90分钟)1. 单项选择题单项选择题1-40小题。
下列每题给出的四个选项中,只有一个选项是最符合题目要求的。
1. 关于控制器的主要功能,下面说法中最准确的是( )。
A. 产生时序信号B. 从主存取出一条指令C. 完成指令译码D. 从主存取出一条指令、完成指令译码、产生时序信号、指挥各部件完成指令指定的操作2. CPU功能不包括( )。
A. 执行指令B. 控制执行指令的顺序C. 执行DMA操作D. 检测并响应中断3. 存放当前正在执行的指令并为译码部件提供信息的部件是( )。
A. 指令译码器B. 程序计数器C. 指令寄存器D. 地址寄存器4. 下面各存储器件中,用于存储微程序的是( )。
A. 主存B. CacheC. 控制存储器D. 辅存5. 从一条指令的启动到下一条指令的启动的间隔时间称为( )。
A. 时钟周期B. 机器周期C. 工作周期D. 指令周期6. 设计微程序的人员是( )。
A. 硬件设计人员B. 软件设计人员C. 用户D. 管理员7. 在CPU的状态寄存器中,若符号标志为“1”,表示运算结果是( )。
A. 正B. 负C. 零D. 不一定8. 下列说法中正确的是( )。
A. 微程序控制方式和硬连线方式相比较,前者可以使指令的执行速度更快B. 若采用微程序控制方式,则可用μPC取代PCC. 控制存储器通常用RAMD. 机器周期也称为CPU周期9. 在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。
若CPU要执行的指令为:MOV R0,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是( )。
A. 100→R0B. 100→MDRC. PC→MARD. PC→IR10. 构成控制信号序列的最小单位是( )。
A. 微程序B. 微指令C. 微命令D. 机器指令11. 通常情况下,微指令位数最长的编码方法是( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.CPU 响应中断的时间是__C__ 。
A.中断源提出请求;
B.取指周期结束;
C.执行周期结束;
D.间址周期结束。
2.下列说法中__C__是正确的。
A.加法指令的执行周期一定要访存;
B.加法指令的执行周期一定不访存;
C.指令的地址码给出存储器地址的加法指令,在执行周期一定访存;
D.指令的地址码给出存储器地址的加法指令,在执行周期不一定访存。
3.垂直型微指令的特点是__C__。
A.微指令格式垂直表示;
B.控制信号经过编码产生;
C.采用微操作码;
D.采用微指令码。
4.基址寻址方式中,操作数的有效地址是_ A__ 。
A.基址寄存器内容加上形式地址(位移量);
B.程序计数器内容加上形式地址;
C.变址寄存器内容加上形式地址;
D.寄存器内容加上形式地址。
5.常用的虚拟存储器寻址系统由__A__两级存储器组成。
A.主存-辅存;
B.Cache-主存;
C.Cache-辅存;
D.主存—硬盘。
6.DMA 访问主存时,让CPU 处于等待状态,等DMA 的一批数据访问结束后,
CPU 再恢复工作,这种情况称作__A__。
A.停止CPU 访问主存;
B.周期挪用;
C.DMA 与CPU 交替访问;
D.DMA。
7.在运算器中不包含__D__ 。
A.状态寄存器;
B.数据总线;
C.ALU;
D.地址寄存器。
8.计算机操作的最小单位时间是__A__。
A.时钟周期;
B.指令周期;
C.CPU 周期;
D.中断周期。
9.用以指定待执行指令所在地址的是__C__。
A.指令寄存器;
B.数据计数器;
C.程序计数器;
D.累加器。
10.下列描述中__B__是正确的。
A.控制器能理解、解释并执行所有的指令及存储结果;
B.一台计算机包括输入、输出、控制、存储及算逻运算五个单元;
C.所有的数据运算都在CPU 的控制器中完成;
D.以上答案都正确。
11.总线通信中的同步控制是__B__ 。
A.只适合于CPU 控制的方式;
B.由统一时序控制的方式;
C.只适合于外围设备控制的方式;
D.只适合于主存。
12.一个16K×32 位的存储器,其地址线和数据线的总和是__B__ 。
A.48;
B.46;
C.36;
D.32。
13.某计算机字长是16 位,它的存储容量是1MB,按字编址,它的寻址范围是__A__。
(存储器5)
A.512K;
B.1M;
C.512KB;
D.1MB。
14.以下__B__是错误的。
(输入输出4 )
A.中断服务程序可以是操作系统模块;
B.中断向量就是中断服务程序的入口地址;
C.中断向量法可以提高识别中断源的速度;
D.软件查询法和硬件法都能找到中断服务程序的入口地址。
15.浮点数的表示范围和精度取决于__C__ 。
A.阶码的位数和尾数的机器数形式;
B.阶码的机器数形式和尾数的位数;
C.阶码的位数和尾数的位数;
D.阶码的机器数形式和尾数的机器数形式。
16.响应中断请求的条件是__B__ 。
A.外设提出中断;
B.外设工作完成和系统允许时;
C.外设工作完成和中断标记触发器为“1”时;
D.CPU 提出中断。
17.以下叙述中__B__是错误的。
A.取指令操作是控制器固有的功能,不需要在操作码控制下完成;
B.所有指令的取指令操作都是相同的;
C.在指令长度相同的情况下,所有指令的取指操作都是相同的;
D.一条指令包含取指、分析、执行三个阶段。
18.下列叙述中__A__是错误的。
A.采用微程序控制器的处理器称为微处理器;
B.在微指令编码中,编码效率最低的是直接编码方式;
C.在各种微地址形成方式中,增量计数器法需要的顺序控制字段较短;
D.CMAR 是控制器中存储地址寄存器。
19.中断向量可提供__C__ 。
A.被选中设备的地址;
B.传送数据的起始地址;
C.中断服务程序入口地址;
D.主程序的断点地址。
20.在中断周期中,将允许中断触发器置“0”的操作由__A__完成。
A.硬件;
B.关中断指令;
C.开中断指令;
D.软件。
1.在DMA 方式中,CPU 和DMA 控制器通常采用三种方法来分时使用主存,它们是
和。
2.设n = 8 (不包括符号位),则原码一位乘需做__8__次移位和最多__8__次加法,补码Booth 算法需做8次移位和最多9 次加法。
3.设浮点数阶码为8 位(含1 位阶符),尾数为24 位(含1 位数符),则32 位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为,最小正数为,最大负数为,最小负数为。
4.一个总线传输周期包括、、和四个阶段。
5.CPU 采用同步控制方式时,控制器使用和组成的多极时序系统。
6.在组合逻辑控制器中,微操作控制信号由、和决定。
已知:求:
1.某机主存容量为4M×16 位,且存储字长等于指令字长,若该机的指令系统具备97种操作。
操作码位数固定,且具有直接、间接、立即、相对、基址五种寻址方式。
(5 分)
(1)画出一地址指令格式并指出各字段的作用;
(2)该指令直接寻址的最大范围(十进制表示);
(3)一次间址的寻址范围(十进制表示);
(4 )相对寻址的位移量(十进制表示)。
2.控制器中常采用哪些控制方式,各有何特点?
3.某机有五个中断源,按中断响应的优先顺序由高到低为L0,L1,L2,L3,L4,现要求优先顺序改为L4,L2,L3,L0,L1,写出各中断源的屏蔽字。
(5 分)
(1)画出主机框图(要求画到寄存器级);
(2)若存储器容量为64K×32 位,指出图中各寄存器的位数
(3)写出组合逻辑控制器完成STA X (X 为主存地址)指令发出的全部微操作命令及节拍安排。
(4 )若采用微程序控制,还需增加哪些微操作?
设CPU 共有16 根地址线,8 根数据线,并用作访存控制信号(低电平有效),用
作读写控制信号(高电平为读,低电平为写)。
现有下列存储芯片:1K×4 位RAM,4K ×8 位RAM,2K ×8 位ROM,以及74138 译码器和各种门电路,如图所示。
画出CPU与存储器连接图,要求:
(1)主存地址空间分配:8000H~87FFH 为系统程序区;8800H~8BFFH 为用户程序区。
(2)合理选用上述存储芯片,说明各选几片?
(3)详细画出存储芯片的片选逻辑。