admin 管理员组

文章数量: 887021


2023年12月17日发(作者:上帝模式代码)

14.

74LS181运算器可以完成 功能。

A.16种逻辑运算 B.16种算术运算

C.16种逻辑运算与16种算术运算

D.16种初等函数的运算

15.只有当程序要执行时,它才会去将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行语句,此程序称为

A.目标程序 B.编译程序 C.解释程序 D.汇编程序

16. 计算机中表示地址时使用( )

A.无符号数 B.原码 C.反码 D.补码

17.设某机平均指令执行速度为1MIPS,主频32MHZ,每个机器周期包含4个时钟周期,则

平均每个指令周期含( )个机器周期。

A.4 B.2 C.6 D.8

18.某计算机字长32位,其存储容量是1MB,若按字编址,它的寻址范围是___。

A.0—1M-1 B.0—512KB C.0—256K-1 D.0—256KB

19.16个汉字的机内码需要( )。

A.16字节 B.32字节 C.64字节 D.8字节

20.双端口存储器在( )情况下会发生读/写冲突。

A.左端口与右端口的地址码不同 B.左端口与右端口的地址码相同

C.左端口与右端口的数据码相同 D.左端口与右端口的数据码不同

一. 选择题

1. 多体交叉存贮器实质上是一种______存贮器,它能_____执行______

独立的读写操作。

A.模块式,并行,多个 B. 模块式,串行,多个

C.整体式,并行,一个 D. 整体式,串行,多个

2. 已知控制信号16个,下址8位,采用水平型微指令格式,则该微程序控制器的控存容量为( )

A.8×16位 B.28×12位 C.28×24位 D.8×24位

3.带有1位偶校验位的校验码能检测出( )位错误。

A.1 B.2 C.奇数 D.偶数

A.阶码 B.符号 C.尾数

5.16位二进制补码数的表示范围为( )。

D.基数

4. 在浮点数编码表示中( )在机器数中不出现,是隐含的。

A. 0~+65536 B. 0~+65535 C. –32768~+32767 D. –32767~+32767

6.. 在定点二进制运算器中,减法运算一般通过( )来实现。

A. 原码运算的二进制减法器 B. 补码运算的二进制减法器

C. 原码运算的十进制加法器 D. 补码运算的二进制加法器

7. 相联存储器采用按( )访问方式,因而速度比普通存储器快。

A. 地址 B. 内容 C. 实地址 D. 虚地址

8.十进制数-15的8位机器数的补码表示是( )。

A. 00001111 B. 11110001 C. 10001111 D. 10010101

9.假定下列字符码中采用偶校验位,出错的字符码是( )。

A. 11000011 B. 11010110 C. 11000011 D. 11001001

10.在定点二进制运算器中,补码加减运算判溢出一般通过______来实现。

A.当符号不同的两数相加,结果的符号与加数不同则产生溢出

B.当双符号位值不同时即产生溢出

C.当符号相同的两数相减,结果的符号与减数相同则产生溢出

D.符号位的进位和最高数值位的进位相同则产生溢出

11.主存贮器和CPU之间增加cache的目的是( )。

A. 提高CPU访问存储系统的速度 B. 扩大主存贮器容量

C. 扩大CPU中寄存器的数量 D. 提高CPU的速度

12.常用的虚拟存贮系统由( )两级存贮器组成,其中辅存是大容量的磁表面存贮器。

A.主存-辅存 B.快存-主存 C.快存-辅存 D.通用寄存器-主存

13. 知一个指令系统32条指令,一条指令分取指令2ms,计算地址2ms,取操作数2ms,

执行指令1ms, 问采用流水线方式执行指令,32条指令执行一遍需要( )ms.。

A. 32 B. 69 C. 70 D.67

21.完整地计算机系统应包括

A.运算器、存储器和控制器 B.外部设备和主机

C.主机和实用程序 D.配套的硬件设备和软件系统

22.浮点数乘法运算的步骤是( ):

A.对阶,尾数相除,阶码相减

B.对阶,尾数相除,阶码相加,结果规格化,舍入

C.尾数相乘,阶码相加,结果规格化,舍入

D.尾数相除,阶码相加,结果规格化,舍入

23. 8位二进制补码数的表示范围为( )。

A. 0~+127 B. 0~+128 C. –128~+127 D. –127~+127

24. 在定点二进制运算器中,减法运算一般通过( )来实现。

A. 原码运算的二进制减法器 B. 补码运算的二进制减法器

C. 原码运算的十进制加法器 D. 补码运算的二进制加法器

25. 相联存储器采用按( )访问方式,因而查找数据的速度比普通存储器快。

A. 地址 B. 内容 C. 实地址 D. 虚地址

26.假定下列字符码中采用奇校验位,出错的字符码是( )。

A. 11000011 B. 11010110 C. 11001011 D. 11011001

第 1 页 共 5 页

27.主存和CPU之间增加cache的目的是( )。

A. 提高CPU访问存储系统的速度 B. 扩大主存容量

C. 扩大CPU中寄存器的数量 D. 提高CPU的速度

28.常用的虚拟存贮系统由( )两级存贮器组成,其中辅存是大容量的磁表面存贮器。

A.主存-辅存 B.快存-主存 C.快存-辅存 D.通用寄存器-主存

42.存储周期是指 。

7.微指令格式可分为___ _型和 ____ __型两类,其中

型微指令用较长的微程序结构换取较短的微指令结构。 型微指令执行速度快。

二.问答题

1.简述控制器的组成及各部分的功能。

2.简述SRAM和DRAM的区别

3.运算器主要有那些部件组成?

4.在RR(寄存器-寄存器)型,RS(寄存器-存储器)型,SS(存储器-存储器)型指令中,29.

74LS181运算器可以完成 功能。

A.16种逻辑运算 B.16种算术运算

C.16种逻辑运算与16种算术运算

D.16种初等函数的运算

30.下面哪一种不是冯•诺依曼体系结构的基本特点:( )。

A.采用二进制表示数据 B.采用存储程序的方式

C.硬件系统由五大部件组成 D.机器以存储器为中心交换数据

31. 计算机系统的层次结构从内到外依次为( )

A.硬件系统、应用软件、系统软件 B.系统软件、硬件系统、应用软件

C.应用软件、系统软件、硬件系统 D.硬件系统、系统软件、应用软件

32.16个汉字的机内码需要( )。

A.16字节 B.32字节 C.64字节 D.8字节

33. 已知一个指令系统40条指令,一条指令分取指令2ms,计算地址2ms,取操作数2ms,

执行指令1ms, 问采用流水线方式执行指令,40条指令执行一遍需要( )ms.。

B. 80 B.85 C. 84 D.86

34.某机采用微程序控制器,其微程序控制器有18种微操作命令(采用直接控制法,

即水平型微指令),有8个转移控制状态(采用译码形式),微指令格式中的下址字段11

位。问:控存的容量为多少?

A.8K B.8KB C.2K D.2KB

35.某计算机字长32位,其存储容量为 4 MB,若按字编址,它的寻址范围是______。

A.0—1M-1 B.0—4M-1 C.0—1MB-1 D.0—4MB-1

36.18.设某机平均指令执行速度为1MIPS,主频32MHZ,每个机器周期包含4个时钟周期,则平均每个指令周期含( )个机器周期。

A.4 B.2 C.6 D.8

37.主存与Cache的地址映射有 、 和 三种方式,其中最后一种方式,适度地兼顾了前二者的优点又尽量避免其缺点。

38.SRAM的存储单元是用 来存储信息的, 而DRAM则是用 来存储信息的。DRAM需要定时进行 。

39.计算机的硬件系统包括 、 、 、 、 。

40.RISC CPU是克服CISC机器缺点的基础上发展起来的,它具有的三个基本要素是:(1)

一个有限的___ ___;(2) CPU配备大量的___ _;(3) 强调______的优化。

41.指令系统是指 。

1.

哪类指令执行时间最长?哪类指令执行时间最短?为什么?

5.简述冯·诺伊曼体系结构的特点,并说明存储程序和程序控制的原理。

6、简述控制器的组成及各部分的功能。

三.计算题

1.设浮点数的格式为:阶码4位,包含一位符号位,尾数6位,包含一位符号位,阶码用移码表示,尾数用补码表示,排列顺序为:

阶符(1位) 阶码(3位) 数符(1位) 尾数(5位)

则按上述浮点数的格式:

(1)若(X)10 = -12.5,则求 X的规格化浮点数表示形式。

(2) 已知Y的规格化浮点表示为 19AH,求Y的十进制真值。

(3) 浮点表示最大十进制负数是多少?

2.已知X=0.10011,Y=-0.10111

(1) 用变形补码计算X-Y,并指出运算结果是否溢出。

(2) 求X×Y ( 用原码一位乘或BOOTH算法实现,)

3. 设主存容量1MB,存储器按字节编址;Cache容量64KB,每块16个字节,Cache按照4路组相联方式组织,

(1) 求主存块数Cache组数,写出主存地址分布及各个字段的位数;

(2) 主存地址86234H可映射到Cache那些行?

(3) 假设CPU总是从Cache取得数据,在一段时间内,Cache完成存取的次数为90次,主存完成的存取次数为10次,已知cache的存储周期为10ns,主存的存储周期为50ns。求:

Cache/主存系统的平均访问时间ta;

4. 设有存储器一个模块容量为32字,字长64位,模块数M=4,采用交叉方式组织。存储周期T=200ns,数据总线宽度为64位,总线传输周期t=50ns。试比较当连续读出20个字时,

第 2 页 共 5 页

(1)考虑总线传输延时,存储器采用4体交叉方式进行组织时访存速度是单体时的多少倍?(4分)

(2)请画出4体交叉方式的存储器组织方式示意图并标明每个模块的地址分配 (6分)。

5.设浮点数的格式为:阶码4位,包含一位符号位,尾数5位,包含一位符号位,阶码和尾数均用补码表示,排列顺序为:

阶符(1位) 阶码(3位) 数符(1位) 尾数(4位)

则按上述浮点数的格式:

(1)若(X)10 = 22/64,则求 X的规格化浮点数表示形式。

(4) 该浮点表示的最大十进制正数MAX+是多少?

(5) 浮点表示最大十进制负数是多少?

6.已知X=0.11011,Y=0.11111,用变形补码计算X-Y,并指出运算结果是否溢出。

7.设某计算机采用直接映射Cache,已知主存容量为4MB,Cache容量2048B,字块长度8个字(32位/字),字编址(1)求主存块数(1分)、Cache块数(1分)、写出主存地址各个字段的划分(标出各个字段的位数3分);若主存地址为3280H,则该地址可映象到的Cache的哪一块?(2)设Cache初态为空,若CPU依次从主存第0,2,4,8,…,198号单元读出100个字(主存一次读出一个字),并重复按此次序读10次,问命中率为多少?

ADD DR,[SI+ DISP]

SUB DR, [[ADDR]]

JC DISP

……

(DR)+((SI)+ DISP)→DR

(DR)-((ADDR))→DR

结果有进位(PC)+DISP→PC,否则,顺序执行程序

……

停机

内容

0BH

C0H

04H

80H

单元地址

0AH

0BH

0CH

0DH

1000

0000

1100

……

1111

内容

80H

0EH

F0H

05H

HALT

内存地址的部分单元内容如下:

单元地址

00H

01H

02H

03H

内容

10H

07H

80H

05H

单元地址

05H

06H

07H

08H

04H 00H 09H 05H 0EH 1CH

若(PC)=00H,变址寄存器(SI)=08H,则此时启动程序执行,问执行了几条指令后程序停止?写出每条指令的助记符、寻址方式、操作数和执行结果。

(2)写出上述减法指令的微程序流程图。

四、综合设计题

1. 某机字长16 位,CPU地址总线18位,数据总线16位, CPU 的控制信号线有:MREQ#(存储器访问请求,低电平有效),R/W#(读写控制,低电平为写信号,高电平为读信号)。若用4K×8位的SRAM芯片形成16K×16位的RAM存储区域,起始地址为2000H,假设SRAM芯片有CS#(片选,低电平有效)和WE#(写使能,低电平有效)信号控制端。

(1)需要多少芯片?

(2)分析芯片的地址线、数据线位数。

(3)分析芯片的地址范围

(4)画出SRAM与CPU的连接图,请标明译码器的输入输出线、地址线、数据线、控制线及其连接。

2.设某8位计算机指令格式如下:

OP(4位) SR(2位) DR(2位)

A DDR/ DATA / DISP

注意:除了HALT指令为单字指令外,其他指令均为双字指令;其中, SR为源寄存器号, DR为目的寄存器号,指令第二字为地址、数据或偏移量。

(1)下面是该模型机的指令系统的一部分:

指令助记符

MOV1 DR,#DATA

MOV2 [ADDR],SR

五、综合设计题

1、某机字长8 位,CPU地址总线16位,数据总线8位, CPU 的控制信号线有:MREQ#(存储器访问请求,低电平有效),R/W#(读写控制,低电平为写信号,高电平为读信号)。若用16K×4位的SRAM芯片形成64K×8位的RAM存储区域,起始地址为0000H,假设SRAM芯片有CS#(片选,低电平有效)和WE#(写使能,低电平有效)信号控制端。问

(1)需要多少芯片?

(2)分析芯片的地址范围

(3)画出SRAM与CPU的连接图,请标明译码器的输入输出线、地址线、数据线、控制线及其连接,写出RAM的地址范围。

2.某机寄存器字长16位,用16进制表示,已知:

变址寄存器内容为0005H, PC的内容为0003H,内存中部分单元内容如下:

地址:内容 地址:内容

0002H:0008H 0007H:0006H

0003H:0002H 0008H:0007H

0004H:0007H 0009H:0008H

0005H:0004H 000AH:0009H

0006H:0005H 000BH:000AH

指令格式为:

操作码及寻址方式(8位) 形式地址(8位)

功能

DATA→DR

SR→ADDR

OP

0001

1001

若当前指令分别为下列寻址方式时,试求出操作数有效地址及操作数各为多第 3 页 共 5 页

少?

寻址方式

直接

间接

立即

变址

相对

(2)某条指令的微程序流程如图1,写出该指令的功能、指令格式和寻址方式。

有效地址

——————

操作数

PC→AR,PC+1

PC→AR,PC+1RAM→IR,J(1)散转

第 4 页 共 5 页

RAM→DA1DR→DA2DA2+DA1→DR

第 5 页 共 5 页


本文标签: 指令 地址 采用 方式 存储器