12.下列选项中,描述浮点数操作速度指标的是___
a mips b cpi c、ipc d mflop
13、float型数据通常用ieee 754单精度浮点数格式表示。若编译器将float型变量x分配在一个32位浮点寄存器fri中,,且x=-8.25,则fri的内容是。
a、c104 0000h b、c242 0000h c、c184 0000h d 、c12c2 0000h
14、下列各类存储器中,不采用随机存取方式的是。
a、epprom b、cdrom c、dram d、sram
15、某计算机存储器按字节编址,主存地址空间大小为64mb,现用4m*8位的ram芯片组成32mb的主存储器,则存储器地址寄存器mar的位至少是。
a、22位 b、23位 c、25位 d、26位。
16、偏移寻址通过将某个寄存器内容与一个形式地址相加而生成有效地址,下列寻址方式中,不属于偏移寻址方式的是。
a、间接寻址 b、基址寻址 c、相对寻址 d、变址寻址。
17、某机器有一个标志寄存器,其中有进位/借位标志cf、零标志zf、符号标志sf和流出标志of,条件转移指令bgt(无符号整数比较大于时转移)的转移条件是。
a、cf+of=1 b、/sf+zf=1 c、/(cf+zf)=1 d /(cf+sf)=1
18、下列给出的指令系统特点中,有利于实现指令流水线的是。
、指令格式规整且长度一致 ⅱ、指令和数据按边界对齐存放。
、只有load/store指令才能对操作数进行存储访问。
a、仅 ⅰⅱb、仅ⅱⅲ c、仅ⅰⅲ d、 ⅰ
19、假定不采用cache和指令预取技术,且机器处于“开中断”状态,而在下列有关指令执行的叙述中,错误的是。
a、每个指令周期中cpu都至少访问内存一次。
b、每个指令周期一定大于或等于一个cpu时钟周期。
c、空操作指令的指令周期中寄存器的内容都不会被改变。
d、当前程序在每条指令报告结束时都可能被外部中断打断。
20、在系统总线的数据线上,不可能传输的是。
a、指令 b、操作数 c、握手(应答)信号 d、中断类型号。
21、某计算机有五级中断l0-l4,中断屏蔽字为m4m3m2m1m0 ,mi=1(0≤i≤4)表示对li级中断进行屏蔽。若中断响应优先级从高到低的顺序是l0 l1 l2 l3 l4 要求中断处理优先级从高到低的顺序为l4 l0 l2 l1 l3则l1的中断处理程序中设置的中断屏蔽字是。
a、1110 b、01101 c、00011 d、01010
22、某计算机处理器主频50mhz,采用定时查询方式控制设备a的i/o,查询程序运行一次的时钟周期数至少为500,在设备a工作期间,为保证数据不丢失,每秒需对其查询至少200次,则cpu用于设备a有io时间占整个cpu时间的百分比至少是。
a 0.02% b、0.05% c、0.20% c、0.50%
二、应用题。
43、(11分)假定在一个8位字长的计算机中运行如下类c程序段:
unsigned int x=134;
unsigned int y=246;
int m=x;
int n=y;
unsigned int z1=x-y;
unsigned int z2=x+y;
int k1=m-n;
int k2=m+n;
若编译器编译时将8个8位寄存器r1-r8分别分配给变量x、y、m、n、z1、z2、k1和k2。请问下列问题。(提示:带符号整数用补码表示)
1) (1)执行上述程序段后,寄存器r1、r5和r6的内容分别是什么?(用十六进制表示)
2) (2)执行上述程序段后,变量m和k1的值分别是多少?(用十进制表示)
3) (3)上述程序段涉及带符号整数加减运算,这四种运算能否利用同一个加法器辅助电路实现?简述理由。
4) (4)计算机内部如何判断带符号整数加减运算的结果是否发生溢出?上述程序段中,哪些带符号整数运算语句的报告结果会发生溢出?
44、(12分)某计算机存储器按字节编址,虚拟(逻辑)地址空间大小为16mb,主存(物理)地址空间大小为1mb,页面大小为4kb;cahce采用直接映射方式,共8行;主存与cache之间交换的块大小为32b。系统运行到某一时刻时,页表的部分内容和cache的部分内容分别如题图1 所示,图中页框号及标记字段的十六进制形式。
请回答下列问题。
1) (1)虚拟地址共有几位,哪几位表示虚页号、物理地址共有几位,哪几位表示页框号(页号)?
2) (2)使用物理地址访问cahce时,物理地址应划分成哪几个字段?要求说明每个字段的位数及物理地址中的位置。
3) (3)虚拟001c60h所在的页面是否在主存中?若在主存中,则该虚拟地址对应有物理地址是什么?访问该地址时是否cache命中?要求说明理由。
4) (4)假定为该机配置一个4路组相联的tlb共可存放8个页表项,若其当前内容(十六进制)如下图所示,则此时虚拟24bach所在的页面是否存在主存中?要求说明理由。
tlb的部分内容。
计算机组成原理2019计算机组成原理考研真题
2009计算机组成原理考研真题。11.冯诺依曼计算机中指令和数据均以二进制形式存放在存储器中,cpu区分它们的依据是 c a指令操作码的译码结果b指令和数据的寻址方式。c指令周期的不同阶段d指令和数据所在的存储单元。12.一个c语言程序在一台32位机上运行。程序中定义了三个变量x,y和z,其中x和z...
计算机组成原理考研试题
华北电力大学科技学院 一 选择题 共20 分,每题1 分 1.用户与计算机通信的界面是 b.外围设备 c.应用程序 d.系统程序。2.零地址运算指令在指令格式中不给出操作数地址,它的操作数来自 a.立即数和栈顶 b.暂存器 c.栈顶和次栈顶 d.程序计数器自动加 1。3.水平型微指令的特点是 a.一...
2023年计算机考研 计算机组成原理试题四
一 选择题 共20分,每题1分 1.一条指令中包含的信息有 c a.操作码 控制码 b.操作码 向量地址 c.操作码 地址码。2.在各种异步通信方式中,c 速度最快。a.全互锁 b.半互锁 c.不互锁。3.一个512kb的存储器,其地址线和数据线的总和是 c a.17 b.19 c.27。4.在下列...