计算机组成原理(考研408)练习题#3 |
您所在的位置:网站首页 › 计算机指令地址有几种 › 计算机组成原理(考研408)练习题#3 |
用于复习408或计算机组成原理期末考试。如有错误请在评论区指出。 So let's start studying with questions! それでは、問題の勉強を始めましょう! 1. 定点整数原码编码[x]原=1110100B 的真值为_________。 首先,1110100B是一个8位二进制数,表示的是一个有符号整数的原码。根据原码编码规则,最高位为符号位,0表示正数,1表示负数。因此,1110100B表示的是一个负数。 接下来,我们需要将1110100B转换为十进制数,再加上符号位,得到该数的真值。 1110100B的十进制数为-28,因为最高位是1,表示负数。因此,该数的真值为-28。 2. 若某机器有符号数用 4 位表示(含一位符号位),则-5 的原码是_______。-5 的补码是_______ 对于 4 位符号数,最高位是符号位,0 表示正数,1 表示负数。 -5 的原码为:1001(最高位为 1 表示负数,其余位表示 5 的原码) -5 的补码为:1011(先求出 5 的补码 0101,然后取反加 1) 3. 若某机器用补码表示有符号数,若两个有符号数 x=11110100,y=11111010,则 x+y=______(该处填 机器数),该数的真值是_________ 首先将 x 和 y 转换为补码表示: x = 11110100(原码)-> 10001100(补码) y = 11111010(原码)-> 10000110(补码) 然后进行补码加法: 10001100 + 10000110 ----------- 100100010 由于最高位进位,所以结果需要舍弃最高位,得到机器数为 00100010。 该机器数的真值为: 00100010(机器数)-> 00010010(反码)-> 00010101(原码)-> 21(十进制) 4. 采用双符号位的补码加减运算,当结果的符号位_________时表示正溢出。 当结果的符号位与被加数的符号位相同,而与加数的符号位不同时,表示正溢出。 5. 假定在浮点加法运算时,尾数求和的结果为 10.010110,那么规格化后的尾数为____________。 在浮点数加法中,需要将两个操作数的尾数对齐,然后将它们相加。在这个例子中,我们假设两个操作数的指数相同,因此不需要进行舍入或移位。将两个尾数相加得到的结果是 10.010110,这个结果的二进制表示为 1.0010110 × 2^1。 由于规格化的尾数必须以 1 开头,因此需要将这个结果向右移动一位,得到 1.0001011 × 2^2。因此,规格化后的尾数为 0001011。 6. CPU 从主存取出一条指令并执行该指令的时间叫做 ____________ ,它常用若干个 _____________ 来 表示。 CPU 从主存取出一条指令并执行该指令的时间叫做指令周期,它常用若干个时钟周期来表示。 7. 当执行一条指令时,计算机首先从主存中取出一条指令,然后送入_________寄存器。 指令寄存器(Instruction Register,IR)。 8. 在某指令中,已知该指令某一个操作数的地址码部分存放着寄存器 R1,寄存器 R1 的内容为 1234H, 内存 1234H 单元的内容为 5678H。若该指令采用寄存器寻址,则该指令取到的操作数为_______,若 该指令采用寄存器间接寻址,则该指令取到的操作数为________. 如果该指令采用寄存器寻址,则该指令取到的操作数为寄存器 R1 中的内容,即 1234H。 如果该指令采用寄存器间接寻址,则该指令取到的操作数为内存地址 1234H 单元中的内容,即 5678H。 9. 从基本工作原理上可以将控制器分为___________和___________两种类型。 从基本工作原理上,可以将控制器分为开环控制器和闭环控制器两种类型。开环控制器输出信号不受反馈信号的影响,只根据输入信号进行控制;闭环控制器则通过反馈信号对输出信号进行调节,使其更加精确地达到控制目标。 10. 设某四段流水线,流水下周期为 T,则该流水线执行 4 条指令需要____T,执行 n 条指令需要_____T 假设每条指令在流水线上的执行需要 4 个时钟周期,那么执行 4 条指令需要 4 × 4 = 16 个时钟周期,即 4T。执行 n 条指令需要 (n-1) × 4 个时钟周期,因为前面的指令需要等待后面的指令执行完毕才能继续执行。因此,执行 n 条指令需要 (n-1) × 4 × T 个时钟周期。 11. 在微程序控制器中,存放着微指令的存储器是_____ 微程序控制器中,存放着微指令的存储器是微指令存储器(Microcode Memory)。 12. 在微程序控制器中,存放微指令的专用存储器称为_________,一般用________实现。 在微程序控制器中,存放微指令的专用存储器称为微指令存储器(microcode memory),一般用只读存储器(ROM)实现。 13. 在微程序控制器中,控制存储器由_____构成,用于存放_____。 在微程序控制器中,控制存储器由ROM(只读存储器)构成,用于存放微指令。 14. 微指令由_________ 字段和顺序控制字段两大部分组成。 微指令由操作码字段和控制字段两大部分组成。其中,操作码字段用于指定微指令要执行的操作,控制字段则用于控制微程序的执行顺序和微操作的执行方式。顺序控制字段是控制字段的一种,用于控制微程序的执行顺序。 15. 某指令系统采用定长操作码编码,若该指令系统中指令条数为 120 条,则该指令系统中的操作码位 数为_____ 由于采用定长操作码编码,每个指令的操作码位数相同。因此,该指令系统中的操作码位数等于任意一个指令的操作码位数。假设某个指令的操作码位数为
|
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |