计算机组成试卷2
计算机专业基础综合计算机组成原理(输入/输出(I/O)系统)历年真题试卷汇编2
计算机专业基础综合计算机组成原理(输入/输出(I/O)系统)历年真题试卷汇编2(总分:64.00,做题时间:90分钟)一、单项选择题(总题数:25,分数:50.00)1.计算机的外部设备是指____。
(分数:2.00)A.输入/输出设备B.外存储器C.输入/输出设备和外存储器√D.电源解析:解析:考查计算机外部设备的概念。
除主机以外的硬件装置统称为外部设备或外围设备,包括输入/输出设备和外存储器。
2.下列说法正确的是____。
(分数:2.00)A.计算机中一个汉字内码在主存中占用4BB.输出的字型码16×16点阵在缓冲存储区中占用32B √C.输出的字型码16×16点阵在缓冲存储区中占用16BD.以上说法都不对解析:解析:考查基本概念。
计算机中一个汉字内码在主存中占用2B,输出的字型码16×16点阵在缓冲存储区中占用(16×16/8)B=32B。
3.对于字符显示器,主机送给显示器的是打印字符的____。
【北京理工大学2002年】(分数:2.00)A.AscII码√B.列点阵码C.BCD码D.行点阵码解析:解析:考杏字符显示器。
当显示器刷新显示时,首先要从缓冲存储器中读出一个要显示的字符编码,即打印字符的ASCII码,然后以此编码为依据,到字符发生器读取该字符的第1行光点信息,然后通过并串转换电路,变成串行信息送到CRT显示。
对于字符显示器来说,生机送给显示器的是打印字符的ASCII 码,而从字符发生器中取出的是字符的行点阵码。
4.在打印机或显示器的字库中,存放着字符的____。
【北京理工大学2002年】(分数:2.00)A.二进制码B.ASCII码C.BCD码D.点阵编码√解析:解析:考查打印机和显示器的字符存放方式。
在打印机或显示器的字库中,存放着字符的点阵编码。
5.CRT的分辨率为1024×1024像素,像素的颜色数为256,则刷新存储器的容量为____。
计算机专业基础综合计算机组成原理(中央处理器)模拟试卷2
计算机专业基础综合计算机组成原理(中央处理器)模拟试卷2(总分:46.00,做题时间:90分钟)一、单项选择题(总题数:9,分数:18.00)1.在CPU中跟踪指令后继地址的寄存器是( )。
A.主存地址寄存器B.程序计数器√C.指令寄存器D.状态条件寄存器2.指令周期是指( )。
A.CPU从主存取出一条指令的时间B.CPU执行一条指令的时间C.CPU从主存取出一条指令加上执行这条指令的时间√D.时钟周期时间3.同步控制是( )。
A.只适用于CPU控制的方式B.只适用于外围设备控制的方式C.由统一时序信号控制的方式√D.所有指令执行时间都相同的方式4.微程序控制器中,机器指令与微指令的关系是( )。
A.每一条机器指令由一条微指令来执行B.每一条机器指令由一段用微指令编成的微程序来解释执行√C.一段机器指令组成的程序可由一条微指令来执行D.一条微指令由若干条机器指令组成5.假设微操作控制信号用C n表示,指令操作码译码器输出用I m表示,节拍电位信号用M k表示,节拍脉冲信号用T i表示,状态反馈信息用B i表示,则硬联线控制器的基本原理可描述为( ),它可用门电路和触发器组成的树型网络来实现。
A.C n =f(I m,T i )B.C n =f(I m,B i )C.C n =f(M k,T i,B i )D.C n =f(I m,M k,T i,B i ) √6.下面描述的RISC机器基本概念中正确的句子是( )。
A.RISC机器不一定是流水CPUB.RISC机器一定是流水CPU √C.RISC机器有复杂的指令系统D.CPU配备很少的通用寄存器7.下列部件中不属于控制器的部件是( )。
A.指令寄存器B.操作控制器C.程序计数器D.状态条件寄存器√8.计算机操作的最小时间单位是( )。
A.时钟周期√B.指令周期C.CPU周期D.微指令周期9.下列说法中正确的是( )。
A.微程序控制方式和硬联线控制方式相比较,前者可以使指令的执行速度更快B.若采用微程序控制方式,则可用μPC取代PCC.控制存储器可以用掩模ROM、E 2 PROM或闪速存储器实现√D.指令周期也称为CPU周期二、设计题(总题数:6,分数:12.00)10.CPU的数据通路如图5.14所示。
事业单位招录计算机专业知识(计算机组成原理)模拟试卷2(题后含
事业单位招录计算机专业知识(计算机组成原理)模拟试卷2(题后含答案及解析)题型有:1. 单项选择题 4. 简答题单项选择题1.在定点二进制运算器中,减法运算一般通过( )来实现。
A.原码运算的二进制减法器B.补码运算的二进制减法器C.补码运算的十进制加法器D.补码运算的二进制加法器正确答案:D 涉及知识点:计算机组成原理2.4输入端“与非”门的某一输入端的输入为“0”,那么它的输出值是( )。
A.“0”B.取决于其他输入端的输入C.“1”D.“2”正确答案:C解析:0“与”任意值为0,0再非为1。
补充说明,所谓正反逻辑是和硬件有关的,当用“高电平”表示“1”时就是正逻辑,反之为反逻辑。
知识模块:计算机组成原理3.下列各种数制的数中最小的数是( )。
A.(101001)2B.(101001)BCDC.(52)8D.(233)H正确答案:B解析:我们把四个选项都转化为十进制再进行比较,A选项(101001)2=2 +2 +1=32+8+1=41;B选项(101001)BCD=29,BCD编码是每4位二进制对应一位十进制数字,即10-->2,1001-->9;C选项(52)8=5*8+2=42;D选项(233)H=2*16^2+3*16+3=512+48+3=563。
综上所述,B项最小。
知识模块:计算机组成原理4.下列数中最大的数是( )。
A.(10011001)2B.(227)8C.(98)16D.(152)10正确答案:A解析:A选项转换为十进制为153;B选项转换为十进制为151;C选项转换成十进制为152。
D选项为十进制的152。
故选A。
知识模块:计算机组成原理5.浮点数的一般表示形式为N=2E×F,其中E为阶码,F为尾数。
以下关于浮点表示的叙述中,错误的是( )。
A.阶码的长度决定浮点表示的范围,尾数的长度决定浮点表示的精度B.工业标准IEEE 754浮点数格式中阶码采用移码、尾数采用原码表示C.规格化指的是阶码采用移码、尾数采用补码D.规格化表示要求将尾数的绝对值限定在区间[0.5,1)正确答案:C解析:为了提高运算的精度,需要充分地利用尾数的有效数位,通常采取浮点数规格化形式,即规定尾数的最高数位必须是一个有效值,即1/2≤F<1。
计算机专业基础综合(计算机组成原理)模拟试卷2
计算机专业基础综合(计算机组成原理)模拟试卷2(总分:76.00,做题时间:90分钟)一、单项选择题(总题数:31,分数:62.00)1.单项选择题1-40小题。
下列每题给出的四个选项中,只有一个选项是最符合题目要求的。
__________________________________________________________________________________________2.若用二进制数表示十进制数0到999 999,则最少需要的二进制数的位数是( )。
A.6B.16C.20 √D.100 000如果用二进制表示0~999 999(<2 20 )则需要20位。
3.在补码加法运算中,产生溢出的情况是( )。
I.两个操作数的符号位相同,运算时采用单符号位,结果的符号位与操作数相同Ⅱ.两个操作数的符号位相同,运算时采用单符号位,结果的符号位与操作数不同Ⅲ.运算时采用单符号位,结果的符号位和最高数位不同时产生进位Ⅳ.运算时采用单符号位,结果的符号位和最高数位相同时产生进位 V.运算时采用双符号位,运算结果的两个符号位相同Ⅵ.运算时采用双符号位,运算结果的两个符号位不同A.I,Ⅲ,ⅤB.Ⅱ,Ⅳ,ⅥC.Ⅱ,Ⅲ,Ⅵ√D.I,Ⅲ,Ⅵ常用的溢出判断方法主要有三种:采用一个符号位、采用进位位和采用变形补码。
采用一个符号位的溢出条件为:结果的符号位与操作数符号位不同。
采用进位位的溢出条件为:结果的符号位和最高数位不同时产生进位。
采用双符号位(变形补码)的溢出条件为:运算结果的两个符号位不同。
4.计算机中常采用下列几种编码表示数据,其中,±0编码相同的是( )。
I.原码Ⅱ.反码Ⅲ.补码Ⅳ.移码A.I和ⅢB.Ⅱ和ⅢC.Ⅲ和Ⅳ√D.I和Ⅳ假设字长为8位,[+0] 原 =00000000,[一0] 原 =10000000;[+0] 反 =00000000,[一0] 反 =11 11 11 11;[+0] 补 =00000000,[一0] 补 =00000000;[+0] 移 =10000000,[一0] 移 =10000000。
计算机专业基础综合计算机组成原理(输入/输出(I/O)系统)历年真题试卷汇编2
计算机专业基础综合计算机组成原理(输入/输出(I/O)系统)历年真题试卷汇编2(总分:64.00,做题时间:90分钟)一、单项选择题(总题数:25,分数:50.00)1.计算机的外部设备是指____。
A.输入/输出设备B.外存储器C.输入/输出设备和外存储器√D.电源考查计算机外部设备的概念。
除主机以外的硬件装置统称为外部设备或外围设备,包括输入/输出设备和外存储器。
2.下列说法正确的是____。
A.计算机中一个汉字内码在主存中占用4BB.输出的字型码16×16点阵在缓冲存储区中占用32B √C.输出的字型码16×16点阵在缓冲存储区中占用16BD.以上说法都不对考查基本概念。
计算机中一个汉字内码在主存中占用2B,输出的字型码16×16点阵在缓冲存储区中占用(16×16/8)B=32B。
3.对于字符显示器,主机送给显示器的是打印字符的____。
【北京理工大学2002年】A.AscII码√B.列点阵码C.BCD码D.行点阵码考杏字符显示器。
当显示器刷新显示时,首先要从缓冲存储器中读出一个要显示的字符编码,即打印字符的ASCII码,然后以此编码为依据,到字符发生器读取该字符的第1行光点信息,然后通过并串转换电路,变成串行信息送到CRT显示。
对于字符显示器来说,生机送给显示器的是打印字符的ASCII码,而从字符发生器中取出的是字符的行点阵码。
4.在打印机或显示器的字库中,存放着字符的____。
【北京理工大学2002年】A.二进制码B.ASCII码C.BCD码D.点阵编码√考查打印机和显示器的字符存放方式。
在打印机或显示器的字库中,存放着字符的点阵编码。
5.CRT的分辨率为1024×1024像素,像素的颜色数为256,则刷新存储器的容量为____。
【大连理工大学2005年】A.256MBB.1MB √C.256KBD.32MB考查刷新存储器容量的计算。
刷新存储器的容量为1024×1024×8bit=1MB。
计算机专业基础综合计算机组成原理(多层次的存储器)模拟试卷2
计算机专业基础综合计算机组成原理(多层次的存储器)模拟试卷2(总分:68.00,做题时间:90分钟)一、单项选择题(总题数:12,分数:24.00)1.存储周期是指( )。
A.存储器的读出时间B.存储器的写入时间C.存储器进行连续读和写操作所允许的最短时间间隔√D.存储器进行连续写操作所允许的最短时间间隔2.某单片机字长16位,它的存储容量64KB,若按字编址,那么它的寻址范围是( )。
A.64KB.32K √C.64KBD.32KB3.某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为( )。
A.8,512B.512,8C.18,8D.19,8 √4.某计算机字长32位,其存储容量为4GB,若按字编址,它的寻址范围是( )。
A.1G √B.4GBC.4GD.1GB5.主存储器和CPU之间增加cache的目的是( )。
A.解决CPU和主存之间的速度匹配问题√B.扩大主存储器的容量C.扩大CPU中通用寄存器的数量D.既扩大主存容量又扩大CPU通用寄存器数量6.双端口存储器( )情况下会发生读/写冲突:A.左端口与右端口的地址码不同B.左端口与右端口的地址码相同√C.左端口与右端口的数据码相同D.左端口与右端口的数据码不相同7.下列说法中正确的是( )。
A.SRAM存储器技术提高了计算机的速度B.若主存由ROM和RAM组成,容量分别为2 n和2 m,则主存地址共需n+m位C.闪速存储器是一种高密度、非易失性的读/写半导体存储器√D.存取时间是指连续两次读操作所需间隔的最小时间8.在cache的地址映射中,若主存中的任意一块均可映射到cache内的任意一块的位置上,则这种方法称为( )。
A.全相联映射√B.直接映射C.组相联映射D.混合映射9.下列关于存储系统的描述中正确的是( )。
A.虚拟存储器技术提高了计算机的速度B.若主存由两部分组成,容量分别为2 n和2 m,则主存地址共需要n+m位C.闪速存储器是一种高密度、非易失性的只读半导体存储器√D.存取时间是指连续两次读操作所需间隔的最小时间10.下述有关存储器的描述中,正确的是( )。
计算机组成原理本科生期末试卷
本科生期末试卷(一)二、填空题(每小题2分,共20分)1 字符信息是符号数据,属于处理()领域的问题,国际上采用的字符系统是七单位的()码。
2 按IEEE754标准,一个32位浮点数由符号位S(1位)、阶码E(8位)、尾数M(23位)三个域组成。
其中阶码E的值等于指数的真值()加上一个固定的偏移值()。
3 双端口存储器和多模块交叉存储器属于并行存储器结构,其中前者采用()并行技术,后者采用()并行技术。
4 虚拟存储器分为页式、()式、()式三种。
5 安腾指令格式采用5个字段:除了操作码(OP)字段和推断字段外,还有3个7位的()字段,它们用于指定()2个源操作数和1个目标操作数的地址。
6 CPU从内存取出一条指令并执行该指令的时间称为(),它常用若干个()来表示。
7 安腾CPU中的主要寄存器除了128个通用寄存器、128个浮点寄存器、128个应用寄存器、1个指令指针寄存器(即程序计数器)外,还有64个()和8个()。
8 衡量总线性能的重要指标是(),它定义为总线本身所能达到的最高传输速率,单位是()。
9 DMA控制器按其结构,分为()DMA控制器和()DMA控制器。
前者适用于高速设备,后者适用于慢速设备。
10 64位处理机的两种典型体系结构是()和()。
前者保持了与IA-32的完全兼容,后者则是一种全新的体系结构。
三、简答题(每小题8分,共16分)1 CPU中有哪几类主要寄存器,用一句话回答其功能。
2 指令和数据都用二进制代码存放在内存中,从时空观角度回答CPU如何区分读出的代码是指令还是数据。
四、计算题(10分)设x=-15,y=+13,数据用补码表示,用带求补器的阵列乘法器求出乘积x×y,并用十进制数乘法进行验证。
五、证明题(12分)用定量分析方法证明多模块交叉存储器带宽大于顺序存储器带宽。
六、设计题(15分)某计算机有下图所示的功能部件,其中M为主存,指令和数据均存放在其中,MDR为主存数据寄存器,MAR为主存地址寄存器,R0~R3为通用寄存器,IR为指令寄存器,PC为程序计数器(具有自动加1功能),C、D为暂存寄存器,ALU为算术逻辑单元,移位器可左移、右移、直通传送。
计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编2
计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编2(总分:102.00,做题时间:90分钟)一、单项选择题(总题数:37,分数:86.00)1.下列数中最大的是____。
【中南大学1998年】A.(1100lOl0)2B.(102)8C.(E9)16 √D.(121)3考查进位计数制及其相互转换。
本题将B、C选项改写为二进制表示,可更快找到最大数。
2.下列数中最小的是____。
【北京邮电大学2002年】A.(101001)2B.(52)8C.(101001)BcD √D.(233)16考查进位计数制及其相互转换。
C选项补齐为00101001,即为十进制数29,为最小数。
3.把十进制数172转换为八进制数和十六进制数分别是____。
【中南大学1998年】A.(543),(AC)B.(543),(AB)C.(254),(AC) √D.(253),(AC)考查不同进位计数制之间的转换。
十进制数172表示成二进制为10101100。
转换为八进制时,从最低位每3位对应一位八进制,则得(254)。
转换为十六进制时,从最低位每4位对应一位十六进制,则得(AC)。
4.下列____种说法有误差。
【华中师范大学1997年】A.任何二进制整数都可用十进制表示B.任何二进制小数都可用十进制表示C.任何十进制整数都可用二进制表示D.任何十进制小数都可用二进制表示√考查二进制与十进制的转换。
计算机中,小数的表示是离散的,并不是所有十进制小数都可用二进制表示。
5.下列____是不合法的BCD码。
【哈尔滨工程大学2003年】A.1111001B.11010110 √C.100D.10000101考查BCD码。
BCD码中,1010~1111为冗余编码,故B选项为不合法的BcD码。
6.余3编码是____。
【华中科技大学2002年】A.字符编码B.有权编码C.无权编码√D.汉字编码考查余3码。
余3码是一种无权码,是在8421码的基础上加上(0011) 2形成的,因每个数都多余“3”,故称余3码。
计算机组成原理试题及答案
计算机组成原理试卷一、选择题(共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____。
计算机专业基础综合计算机组成原理(输入输出系统)模拟试卷2
计算机专业基础综合计算机组成原理(输⼊输出系统)模拟试卷2计算机专业基础综合计算机组成原理(输⼊输出系统)模拟试卷2(总分:44.00,做题时间:90分钟)⼀、单项选择题(总题数:10,分数:20.00)1.早期微型机中,不常⽤的I/O信息交换⽅式是( )。
A.程序查询⽅式B.中断⽅式C.DMA⽅式D.通道⽅式√2.中断向量可提供( )。
A.被选中设备的地址B.传送数据的起始地址C.中断服务程序⼊⼝地址√D.主程序的断点地址3.为了便于实现多级中断,保存现场信息最有效的⽅法是采⽤( )。
A.通⽤寄存器B.堆栈√C.存储器D.外存4.硬中断服务程序的末尾要安排⼀条指令IRET,它的作⽤是( )。
A.构成中断结束命令B.恢复断点信息并返回√C.转移到IRET的下⼀条指令D.返回到断点处5.Pentium相在实模式下⽀持( )个中断源,在保护模式下⽀持256个中断和异常。
A.128B.256 √C.512D.10246.采⽤DMA⽅式传送数据时,每传送⼀个数据就要占⽤⼀个( )时间。
A.指令周期B.机器周期C.存储周期√D.总线周期7.在中断周期中,将允许中断触发器置“0”的操作由( )完成。
A.硬件B.关中断指令√C.开中断指令D.软件8.下列陈述中,正确的是( )。
A.磁盘是外部存储器,和输⼊/输出系统没有关系B.对速度极慢或简单的外围设备可以不考虑设备的状态直接进⾏接收数据和发送数据√C.从输⼊/输出效率分析,DMA⽅式效率最⾼、中断⽅式次之、程序查询⽅式最低,所以才有DMA⽅式淘汰中断⽅式、中断⽅式淘汰程序查询⽅式的发展过程D.在程序查询⽅式、中断⽅式中需要组织I/O接⼝,⽽DMA⽅式和通道⽅式就不需要了9.下列陈述中,正确的是( )。
A.在程序查询⽅式的优点是简单,不需要考虑优先级问题B.优先级是中断排队链中的位置顺序,因此在构造系统时需要⾸先考虑系统的效率合理地安排优先级C.单级中断不⽀持中断嵌套,所以没有优先级的问题D.优先级是外设所代表的事件的性质√10.下列陈述中,正确的是( )。
北交《计算机组成原理》在线作业二答卷
12.原码一位乘法中符号位( )
A.与数值位分别进行运算
B.与数值位一起参与运算
C.表示进位
D.表示溢出
答案:A
13.指令的寻址方式有顺序和跳跃两种,采用跳跃寻址方式,可以实现( )。
A.堆栈寻址
B.程序的条件转移
C.程序的无条件转移
D.程序的条件转移或无条件转移
答案:D
9.以下描述中基本概念正确的是
A.软盘转速高,存取速度快
B.软盘是浮动磁头式读写
C.硬盘转速高,存取速度快
D.硬盘是接触式读写
答案:C
10.若[x]反=1.1011,则x =( )。
A.-0.0101
B.-0.0100
C.0.1011
D.-0.1011
答案:B
A.程序查询方式;
B.中断方式;
C.DMA方式;
D.通道。
答案:BCD
25.水平型微指令的特点不包括______。
A.一次可以完成多个操作;
B.微指令的操作控制字段不进行编码;
C.微指令的格式简短;
D.微指令的格式较长。
答案:BCD
26.I/O与主机交换信息的方式中,中断方式的特点是_____。
B.时序
C.状态条件
D.地址
答案:ABC
23.以下错误的是( )
A.外部设备一旦发出中断请求,便能立即得到CPU的响应
B.外部设备一旦发出中断请求,CPU应当立即响应
C.中断方式可用于CPU向外围设备的请求
D.中断方式一般用于处理随机出现的主机与设备传送数据时,采用______,主机与设备是非串行工作的。
计算机组成原理考试试卷
计算机组成原理考试试卷一、选择题(每题2分,共20分)1. 在计算机系统中,CPU指的是什么?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. 计算机的CPU中,ALU指的是什么?A. 算术逻辑单元B. 地址逻辑单元C. 应用逻辑单元D. 辅助逻辑单元二、填空题(每空1分,共10分)11. 计算机的五大基本部件包括________、________、存储器、输入设备和输出设备。
12. 计算机的指令系统包括指令格式和________。
13. 在计算机系统中,________是用于存储程序和数据的部件。
14. 计算机的CPU由________和控制单元组成。
15. 计算机的存储器的存储单元地址从________开始。
三、简答题(每题5分,共20分)16. 简述计算机指令的执行过程。
计算机组成与结构_试题及答案(2套)[1]
9、一条指令实际上包括两种信息即和。
10、按照总线仲裁电路的位置不同,可分为仲裁和仲裁。
三、简答题:(每题5分,共15分)
1、CPU中有哪些主要寄存器?简述这些寄存器的功能。
2、RISC机器具有什么优点,试简单论述。
(3)若用4个8K×4位的SRAM芯片和2个4K×8位的SRAM芯片形成24K×8位的连续RAM存储区域,起始地址为0000H,假设SRAM芯片有CS#(片选,低电平有效)和WE#(写使能,低电平有效)信号控制端。试画出SRAM与CPU的连接图,在图上标清楚地址译码连接,数据线、地址线、控制线连接。(6分)
A、一个字节B、二个字节C、三个字节D、四个字节
20、某一SRAM芯片,其容量为512×8位,考虑电源端和接地端,该芯片引出线的最小数目应为。
A、23 B、25 C、50 D、19
二、填空题:(每空1分,共20分)
1、设X=—0.1011,则[X]补为。
2、汉字的、、是计算机用于汉字输入、内部处理、输出三种不同用途的编码。
3、计算机存储系统分那几个层次?每一层次主要采用什么存储介质?其存储容量和存取速度的相对值如何变化?
四、综合题:(共45分)
1、求十进制数―123的原码表示,反码表示,补码表示和移码表示(用8位二进制表示,并设最高位为符号位,真值为7位)。(本题8分)
2、基址寄存器的内容为3000H,变址寄存器的内容为02B0H,指令的地址码为002BH,程序计数器(存放当前正在执行的指令的地址)的内容为4500H,且存储器内存放的内容如下:
1、寄存器间接寻址方式中,操作数处于()中。
A、通用寄存器B、主存C、程序计数器D、堆栈
计算机组成原理的试卷和答案
一、单项选择题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=。
计算机专业基础综合计算机组成原理(指令系统)模拟试卷2
计算机专业基础综合计算机组成原理(指令系统)模拟试卷2(总分:44.00,做题时间:90分钟)一、单项选择题(总题数:9,分数:18.00)1.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用( )。
A.堆栈寻址方式B.立即寻址方式C.隐含寻址方式√D.间接寻址方式2.寄存器间接寻址方式中,操作数处在( )。
A.通用寄存器B.主存单元√C.程序计数器D.堆栈3.堆栈寻址方式中,设R i为通用寄存器,SP为堆栈指示器,M SP为SP指示的栈顶单元,如果进栈操作的动作是:(R i )→M SP,(SP)-1→SP,那么出栈操作的动作应为( )。
A.(M SP )→R i,(SP)+1→SPB.(SP)+1→SP,(M SP )→A √C.(SP)-1→SP,(M SP )→AD.(M SP )→R i,(SP)-1→SP4.运算型指令的寻址与转移性指令的寻址不同点在于( )。
A.前者取操作数,后者决定程序转移地址√B.后者取操作数,前者决定程序转移地址C.前者是短指令,后者是长指令D.前者是长指令,后者是短指令5.算术右移指令执行的操作是( )。
A.符号位填0,并顺次右移1位,最低位移至进位标志位B.符号位不变,并顺次右移1位,最低位移至进位标志位√C.进位标志位移至符号位,顺次右移1位,最低位移至进位标志位D.符号位填1,并顺次右移1位,最低位移至进位标志位6.指出下面描述汇编语言特性的句子中概念上有错误的句子。
A.对程序员的训练要求来说,需要硬件知识B.汇编语言对机器的依赖性高C.汇编语言的源程序通常比高级语言源程序短小√D.汇编语言编写的程序执行速度比高级语言快7.下列说法中不正确的是( )。
A.变址寻址时,有效数据存放在主存中B.堆栈是先进后出的随机存储器C.堆栈指针SP的内容表示当前堆栈内所存储的数据的个数√D.内存中指令的寻址和数据的寻址是交替进行的8.下面关于RISC技术的描述中,正确的是( )。
计算机专业基础综合计算机组成原理指令系统历年真题试卷汇编2_真题(含答案与解析)-交互
计算机专业基础综合计算机组成原理(指令系统)历年真题试卷汇编2(总分76, 做题时间90分钟)1. 单项选择题1.在指令的相对寻址方式中,其相对的基准地址是____。
【西安电子科技大学2007年】SSS_SINGLE_SELA 基址寄存器B 变址寄存器C 堆栈指示器D 程序计数器分值: 2答案:D解析:考查相对寻址方式的基本概念。
相对寻址是把程序计数器PC的内容加上指令格式中的形式地址而形成操作数的有效地址,即EA=(Pc)+A,故基准地址是程序计数器。
2.相对寻址方式中,指令所提供的相对地址实质上是一种____。
【哈尔滨工程大学2003年】SSS_SINGLE_SELA 立即数B 内存地址C 以本条指令在内存中首地址为基准位置的偏移量D 以下条指令在内存中首地址为基准位置的偏移量分值: 2答案:D解析:考查相对地址的概念。
相对寻址方式中,EA=(PC)+A(A为形式地址),当执行本条指令时,PC已完成加1,故以下条指令为基准位置。
3.____寻址方式用来支持浮动程序设计。
【中科院计算所2000年】SSS_SINGLE_SELA 相对寻址B 变址寻址C 寄存器间接寻址D 基址寻址分值: 2答案:A解析:考查相对寻址方式的作用。
相对寻址的优点:操作数的地址不是固定的,它随着PC值的变化而变化,并且与指令地址之间总是相差一个固定值,因此便于程序浮动。
4.设相对寻址的转移指令占2个字节,第一字节为操作码,第二字节为位移量(用补码表示),每当CPU从存储器取出一个字节时,即自动完成(PC)+1→PC。
设当前指令地址为3008H,要求转移到300FH,则该转移指令第二字节的内容应为____。
若当前指令地址为300FH,要求转移到3004H,则该转移指令第二字节的内容为____。
【哈尔滨工业大学2007年】SSS_SINGLE_SELA 05H,F2HB 07H,F3HC 05H,F3HD 07H,F2H分值: 2答案:C解析:考查相对寻址方式。
计算机组成原理试卷及答案 (2)
计算机组成原理试题一、选择题(共20分,每题1分)1.某机字长8位,采用补码形式(其中1位为符号位),则机器数所能表示的范围是______。
A.-127 ~127;B.-128 ~+128;C.-128 ~+127;D.-128 ~+128。
2.在_____的计算机系统中,外设可以和主存储器单元统一编址,因此可以不使用I/O指令。
A.单总线;B.双总线;C.三总线;D.以上三种总线。
3.某计算机字长是32位,它的存储容量是64KB.按字编址,它的寻址范围是______。
A.16KB;B.16K;C.32K;D.32KB。
4.中断向量可提供______。
A.被选中设备的地址;B.传送数据的起始地址;C.中断服务程序入口地址;D.主程序的断点地址。
5.Cache的地址映象中比较多的采用“按内容寻址”的相联存储器来实现。
A.直接映象;B.全相联映象;C.组相联映象;D.以上都有。
6.总线的异步通信方式______。
A.不采用时钟信号,只采用握手信号;B.既采用时钟信号,又采用握手信号;C.既不采用时钟信号,又不采用握手信号;D.采用时钟信号,不采用握手信号。
7.在磁盘存储器中,查找时间是______。
A.使磁头移动到要找的柱面上所需的时间;B.在磁道上找到要找的扇区所需的时间;C.在扇区中找到要找的数据所需的时间。
D.以上都不对。
8.在控制器的控制信号中,相容的信号是______的信号。
A.可以相互替代;B.可以相继出现;C.可以同时出现;D.不可以同时出现。
9.计算机操作的最小单位时间是______。
A.时钟周期;B.指令周期;C.CPU周期;D.执行周期。
10.CPU不包括______。
A.地址寄存器;B.指令寄存器IR;C.地址译码器;D.通用寄存器。
11.寻址便于处理数组问题。
A.间接寻址;B.变址寻址;C.相对寻址;D.立即寻址。
12.设寄存器内容为10000000,若它等于0,则为______。
计算机组成原理试卷2
计算机组成原理试题2一、选择题(共20分,每题1分)1.冯·诺伊曼机工作方式的基本特点是______。
A.多指令流单数据流;B.按地址访问并顺序执行指令;C.堆栈操作;D.存储器按内容选择地址。
2.程序控制类指令的功能是______。
A.进行主存和CPU之间的数据传送;B.进行CPU和设备之间的数据传送;C.改变程序执行的顺序;D.一定是自动加+1。
3.水平型微指令的特点是____ A __。
A.一次可以完成多个操作;B.微指令的操作控制字段不进行编码;C.微指令的格式简短;D.微指令的格式较长。
4.存储字长是指______。
A.存放在一个存储单元中的二进制代码组合;B.存放在一个存储单元中的二进制代码位数;C.存储单元的个数;D.机器指令的位数。
5.CPU通过__ B ____启动通道。
A.执行通道命令;B.执行I/O指令;C.发出中断请求;D.程序查询。
6.对有关数据加以分类、统计、分析,这属于计算机在______方面的应用。
A.数值计算;B.辅助设计;C.数据处理;D.实时控制。
7.总线中地址线的作用是______。
A.只用于选择存储器单元;B.由设备向主机提供地址;C.用于选择指定存储器单元和I/O设备接口电路的地址;D.即传送地址又传送数据。
8.总线的异步通信方式______。
A.不采用时钟信号,只采用握手信号;B.既采用时钟信号,又采用握手信号;C.既不采用时钟信号,又不采用握手信号;D.既采用时钟信号,又采用握手信号。
9.存储周期是指______。
A.存储器的写入时间;B.存储器进行连续写操作允许的最短间隔时间;C.存储器进行连续读或写操作所允许的最短间隔时间;D.指令执行时间。
10.在程序的执行过程中,Cache与主存的地址映射是由______。
A.操作系统来管理的;B.程序员调度的;C.由硬件自动完成的;D.用户软件完成。
11.以下叙述______是正确的。
A.外部设备一旦发出中断请求,便立即得到CPU的响应;B.外部设备一旦发出中断请求,CPU应立即响应;C.中断方式一般用于处理随机出现的服务请求;D.程序查询用于键盘中断。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机组成试卷一名词解释(4/16)1.冯诺依曼体系结构答:数字计算机的数制采用二进制;计算机应该按照程序顺序执行指令,由操作码和地址组成通过执行指令直接发出控制信号控制计算机的操作,以运算器为中心,I/O设备与存储器间的数据传送都要经过运算器2.存储元,存储单元,存储体答:存储元:存储器的最小存储单元,它的作用是用来存放一位二进制代码存储单元:3.微程序控制器答:在计算机系统中,微程序设计技术是利用软件方法来设计硬件的一门技术. 具有规整性、灵活性、可维护性等一系列优点4.什么是指令周期,指令周期又分为哪几个周期答:指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成,是从取指令、分析指令到执行完所需的全部时间5.指令系统答:计算机所能执行的全部指令的集合,它描述了计算机内全部的控制信息和“逻辑判断”能力。
不同计算机的指令系统包含的指令种类和数目也不同。
一般均包含算术运算型、逻辑运算型、数据传送型、判定和控制型、输入和输出型等指令。
指令系统是表征一台计算机性能的重要因素,它的格式与功能不仅直接影响到机器的硬件结构,而且也直接影响到系统软件,影响到机器的适用范围。
6运算器及其结构:(ALU 数据缓冲寄存器,通用寄存器,多路转换器,数据总线等逻辑构建组成)答:运算器由:算术逻辑单元(ALU)、累加器、状态寄存器、通用寄存器组等组成。
算术逻辑运算单元(ALU)的基本功能为加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、求补等操作。
计算机运行时,运算器的操作和操作种类由控制器决定。
运算器处理的数据来自存储器;处理后的结果数据通常送回存储器,或暂时寄存在运算器中。
与Control Unit共同组成了CPU的核心部分。
运算器包括寄存器、执行部件和控制电路3个部分7为什么采用双符号位,采用双符号位的正数和负数的双符号位各是什么答:计算机运算溢出检测机制,采用双符号位,00表示正号,11表示负号。
如果进位将会导致符号位不一致,从而检测出溢出。
结果的符号位为01时,称为上溢;为10时,称为下溢。
二填空题1.计算机软件一般分为两类,一类叫系统软件,一类叫应用软件,os叫系统软件2.主存与cache的地址映像有直接映像,全相联映像,组相连映像3.Cache的控制部分判断出要访问的数据在cache中,称访问cache命中4.磁盘存储器的存储容量技术指标可以分为存储容量和存取时间5.80486PC采用指令长度不固定的指令系统,称为不定长操作码指令系统6.指令的执行方式有:顺序执行方式一次重叠执行方式流水线执行方式8位二进制补码能表示的十进制整数范围是11 0000000~1 11111(-128~127)7.计算机通常使用地址码来指定指令的地址9.计算机内部总线可分为数据总线,地址总线和控制总线10.从总线上看,计算机可以分为单总线和二总线和三总线11.cache的控制部分判断出要访问的数据在cache中,称访问cache 命中12磁盘存储器的的存储密度技术指标包括存储周期,和存储器带宽13 PDP11对RO-R5寄存器操作数的寻址方式有寄存器寻址和存储器寻址14.cpu时序电路分为主状态周期级,节拍电位级和节拍脉冲级15.数控机床是计算机在过程控制方面的应用16.若用规格为256*4位的存储器芯片。
组成一个16K*8位的存储器,则需要4096片芯片分,64组,芯片内部地址线8 位。
,芯片选择三,单选题1.程序计数器的作用是(B)A、控制指令的顺序B、装着按顺序执行的下一条指令的地址C、实现基址与偏移量的相加D、在中断出现时保存当前指令2、(C)不属于有权编码A、8421码B、 2421码C、余3码D、16进制编码3、intel8088指令的执行方式采用(C)A、顺序B、重叠C、流水D、超标量4、存储器(B)需要定时刷新A、Sram B、dramC、RomD、eprom5、2716存储器采用(D)A单地址B单地址8位C双地址D双地址8位6、(B)是操作数不在内存中的8086cpu的寻址方式A立即寻址B寄存器寻址C相对寻址D变址寻址7指令周期属于(C)A指令周期B状态周期C机器周期D时钟周期8下列数中最大的是)()9下列关于运算器的叙述中正确的是(D)A、只做算术运算,不做逻辑运算B、只做加法C、能暂时存放运算结果D既做算术运算,也做逻辑运算10虚拟存储器的作用是(D)A、提高cpu的运算速度 C、提高存储器的访问速度C、扩大cpu的寻址范围D、扩大存储器的有效范围11程序计数器PC的作用是(B)A、控制指令的顺序B、装着按顺序执行的下一条指令的地址C、现基址与偏移量的相加D、在中断出现时保存当前指令12至今为止,计算机中的所有信息仍以二进制表示,其原因是(C)A、节约元件 B、运算速度快C、物理器件性能决定D、信息处理方便13 储存器-(B)需要定时刷新A SRAM B.DRAMC.ROMD.EPROM14、6116存储器采用(D)A、单地址B、单地址8位C、双地址D、双地址8位15 若浮点数尾数用补码表示,则判断运算结果是否为规格化表示的方法为(C)A、阶符与数符相同为规格化表示B、阶符与数符相异为规格化表示C、数符与尾数小数点后第一位数字相异为规格化表示D、数符与尾数小数点后第一位数字相同为规格化表示16 cpu周期又称(C)A、指令周期B、状态周期C、机器周期D、时钟周期17 字长16位,用定点补码小数表示时,一个字所能表示的范围是(D)A、0——(1-216-)B、-(1-216-)——(1-216-)C、-1——+1D、-1——(1-216-)18 (B)是操作数不在内存中的8086CPU的寻址方式A 立即寻址B 寄存器寻址C 相对寻址D 变址寻址19、intel公司的80486采用(D)控制器A、组合逻辑B、PLAC、PALD、微程序20 (D)属于有权编码A BCD码B ASCⅡ码C GB2312D 16进制编码四.判断题1.(×)微程序控制器采用存储逻辑,完全不用译码电路2 (×)虚拟存储器的作用是为了提高CPU同主存交换数据的速度3 (×)奇偶验校不仅可以数据检错,同时还可数据纠错4 (×)存储器位扩充的方法是:多个存储器芯片的数据线分别连在系统数据总线的不同位上,读写控制线和芯片内地址线并联在系统的读写控制线和地位地址线上,片选信号线分别连在系统地址译码器的不同的输出位上5 (×)Inter 80486CPU采用组合逻辑控制电路6 (×)固件就是由各种触发器,门电路组成的硬件7 (×)字节包含着若干位,是运算器一次克处理的二进制的位数8 (∨)海明码不仅可以数据检错,同时还可以数据纠错9 (×)存储器字扩充的方法是:多个存储器芯片的数据线分别连在系统数据总线的不同位上,读写控制线和片内地址线并联在系统的读写控制线和地位地址线上,片选信号线分别连在系统地址译码器不同的输出位上10 (∨)组合逻辑控制器的执行顺序的控制有计数器法和下址字段法五简答计算题1 已知X 和Y,用变形补码计算X+Y同时指出是否溢出(1)x=0.11011 y=0.00011 (2)x=0.11011 y=-0.10101 2 请说明指令周期,机器周期,时钟周期之间的关系指令周期:取出并执行一条指令的时间。
机器周期:通常用内存中读取一个指令字的最短时间来规定CPU周期。
(也就是计算机完成一个基本操作所花费的时间)时钟周期:处理操作的最基本单位。
(CPU的主频)指令周期、机器周期和时钟周期之间的关系:指令周期通常用若干个机器周期表示,而机器周期时间又包含有若干个时钟周期。
3 简述CPU的主要功能提取(Fetch)、解码(Decode)、执行(Execute)和写回(Writeback)六应用题1 设某个计算机采用直接映像的cache,已知容量为4096B,若CPU 依次从主存单元0,1,…..99 和4096 4097……4195交替取指令,循环执行10次,问命中率是多少答:由于出现最严重的块冲突,命中率为0;2 计算机字长是16位,有8个通用寄存器,8钟寻址方式,操作数只能存在寄存器中,指令中操作数地址码由寻址方式字段和寄存器字段组成,若爽操作数指令有K条,无操作数指令有L条,问单操作数指令有多少条=(2^4-X)*2^6-L/(2^6)3计算机字长16位,运算器16位,有16个通用寄存器,8种寻址方式,主存128kw,指令中操作数的地址码由寻址方式字段和寄存器字段组成,试问:(1)单操作数指令最多有多少条?运算器为16位,2^4=16,占去4位,8种寻址方式,2^3=8,占去3位,16-4-3=9,那么操作码的长度为9,又因为是单字长指令,所以可表示的指令为2^9=512。
(2)双操作数指令最多有多少条?2^9*2^9=512*512=162144 (3)直接寻址的范围多大?128k4 用2716(2K*8Bit0)组成8K*8Bit的存储器,地址(0000H~07FFH)画出电路原理图解:分析题目可知,由于两个存储器的位数一样,所以不需要进行位扩充只需进行字扩充,所以需要2716芯片的数目如下:8k/2k=4片,地址线编号从A0-A15,地址线设计如下: A15A14A13A12 A11A10A9A 8A7A6A5A4 A3A2A1A0 片号 地址变化范围0000 0000-0111 0000-11110000-1111 1 0000H-07FF H 0000 1000-1111 0000-11110000-1111 2 0800H-0FFF H 0001 0000-0111 0000-11110000-1111 3 1000H-17FF H 0001 1000-1111 0000-1111 0000-1111 4 1800H-1FFF H由表可知A12和A11的变化刚好可以作为译码器的输入端来对芯片的选通进行控制,而A15A14A13刚好可以作为译码器的使能端,由此可以做出芯片扩充的逻辑图为:七设计题1, 某系统地址总线16位,数据总线8位。
有存储器读信号和存储器写信号,低电平有效,现在用6116芯片构成地址从1800H 开始连续的8K的存储器,画出该存储器组成的逻辑框图(10)解:通过上面这道题,可以得到这道题的解法.6116芯片为2k*8bit。
要扩充为8k*8bit,所以,A15A14A13A1 2 A11A10A9A8A7A6A5A4 A3A2A1A0片号地址变化范围0001 0100-1111 0000-11110000-11111 1800H-1FFFH0010 0000-0111 0000-11110000-11112 2000H-27FFH0010 0100-1111 0000-11110000-11113 2800H-2FFFH0011 0000-0111 0000-11110000-11114 3000H-37FFH分析题目可知选A13A12A11A10作为译码器的输入端来控制片选端的选通,设计逻辑图如下,2,某计算机内部结构如下图,试完成下列问题(1)标注该计算机系统的微控信号(2)对标注的微控信号进行分段(3)描述ADD (RO)R1指令的微控信号时序解:(1)分析题目可知,该cpu共有36个微控信号,分别是,bus-IR,bus-R0……bus-R7,bus-DR1,bus-DR2,bus-PC,bus-MAR,bus-MDR,R0-bus……R7-bus,PC-bus,MDR-bus,MAR-AB,AB-MM,CB-MM,DB-MM,DB-MDR还有控制ALU的s0s1s2s3MCN,ALU-bus(2)若分段可分为控制字段、判别测试字段、下地址字段。