8. 计算机中表示地址时使用___d___
a. 无符号数 b. 原码 c. 反码 d. 补码。
9. 在机器数中,__b___的零的表示形式是唯一的。
a. 原码 b. 补码 c. 反码 d. 原码和反码。
10.若[x]补=1.1011,则真值x=__b___
a. -0.1010 b. -0.0100 c. -0.1011 d. -0.0101
11. 在8位机中定点补码整数范围是___a___
a. -128~+127b. -128~+128
c. -127~+127d. -127~+128
12. 在8位整数中,无符号数范围是___b___
a. 0~255b. 0~256
c. -127~+128d. -128~+127
13.关于浮点数加减法以下论述正确的是___b___
a. 对阶时较小的数进行左移 b. 对阶时小阶向大阶对齐。
c. 对阶时大阶向小阶对齐 d. 对阶时较大的数进行左移。
14.浮点数实现规格化时___a___
a. 尾数右移1位,阶码加1 b. 阶码右移1位,尾数加1
c. 尾数左移1位,阶码减1 d. 阶码左移1位,尾数减1
15.在浮点编码表示中___d___在机器数中不出现,是隐含的。
a. 阶码 b. 符号 c. 尾数 d. 基数。
16. 在定点数运算中产生溢出的原因是___c___
a. 运算过程中最高位产生了进位或借位。
b. 参加运算的操作数超出了机器表示范围。
c. 运算的结果的操作数超出了机器表示范围。
d. 寄存器的位数太少,不得不舍弃最低有效位。
17.地址是内存储器各存储单元的编号,现有一个32kb的存储器,用十六进制表示编它的地址码,则地址码应从0000h到___c___
a. 3276 b. 8000 c. 7fff d. 8eee
18. 运算器虽然有许多部件组成,但核心部分是___b___
a. 数据总线b. 算术逻辑运算单元。
c. 多路开关d. 通用寄存器。
19.alu属于___d___部件。
a. 运算器 b. 控制器 c. 存储器 d. 寄存器。
20. 计算机的存储器系统是指___d___
a. ramb. rom
c. 主存储器d. cache,主存储器和外存储器。
21. 存储周期是指___c___
a. 存储器的读出时间。
b. 存储器的写入时间。
c. 存储器进行连续读和写操作所允许的最短时间间隔。
d. 存储器进行连续写操作所允许的最短时间间隔。
22. 存储器是计算机系统的记忆设备,它主要用来___c___
a. 存放数据b. 存放程序。
c. 存放程序和数据d. 存放微程序。
23.存储字长是指___c___
a. 存放在一个存储单元中的二进制**组合。
b. 存放在一个存储单元中的二进制**个数。
c. 存储单元的个数。
d. 存放在一个存储单元中的bcd码。
24.在cpu中,根据指令后继地址的寄存器是___b___
a. 主存地址寄存器 b. 程序计数器
c. 指令寄存器d. 状态寄存器。
25.如果用bcd码表示数据,每一个字节可存放___d___个十进制。
a. 2b. 3 c. 4d. 8
二.名词解释:
1.阶码 2. 尾数 3.alu 4. 指令 5. 字长 6. 字节
7. 机器零 8. sram 9. rom 10. 存储单元11. 存储容量 12. 主机。
三。 填空题:
1.在进行浮点加减法运算时,需要完成对阶、尾数求和、结果规格化、合入处理和溢出处理等步骤。
2. **处理器cpu具有___指令___控制、__操作___控制、__时间控制___控制、__数据___加工等基本功能。
3. 在计算机术语中,将运算器和控制器合在一起称为__cpu___而将___cpu___和存储器合在一起称为___主机___
4. 计算机软件一般分为两大类,一类叫___系统__软件,一类叫___应用___软件。其中,数据库管理系统属于__系统___软件。
5. 对阶时,使__小阶__阶向___大__阶看齐,使小阶尾数向__向右___移位,每___右移___1位,其阶码加1,直到两数的阶码相等为止。
6.若[x]补=1000,则x
7.在浮点补码加减运算中,当运算结果的尾数不是__(00.1x……x)__和___11.0x……x)__形式时,需要进行规格化操作。
8. 一个定点数由___符号位__和__数值域___两部分组成,根据小数点位置不同,定点数有___纯小数___和__纯整数___两种表示方法。
9. 按ieee754标准,一个浮点数由_符号位___s、阶码e、尾数m三个域组成。其中阶码e的值等于指数的___真值e__加上一个固定__偏移值___
10. 某机定点整数格式字长8位(包含一位符号位),当x采用原码表示时,[x]原的最大正数值是__ 01111111(+127) _最小负数值是_ 11111111(-127) _若采用补码表示,则[x]补的最大正数是__ 01111111(+127) _最小负数是__ 10000000(-128) _
11. 在浮点加减法运算中,当运算结果的尾数的绝对值大于1时,需要对结果进行__向右规化__,其操作是___尾数右移一位,左边补符号位,阶码加1 __
12.带符号的整数在计算机中常用的表示方法有原码、补码和反码三种。在一个8位二进制数的机器字中,补码表示的数的范围从__-128___小)到___127___大),这两个数在机器中的补码表示分别为__10000000___和__01111111___而数0的补码表示为___00000000__。
四。 问答题和计算题:
1.试比较定点带符号数在计算机内的四种表示方法。
答: 带符号数在计算机内部的表示方法有原码、反码、补码和移码。原码表示方法简单易懂,实现乘、除运算简单,但用它实现加、减运算比较复杂。
补码的特点是加、减法运算规则简单,正负数的处理方法一致。反码通常只用来计算补码,由于用反码运算不方便,在计算机中没得到实际应用。移码由于保持了数据原有的大小顺序,便于进行比较操作,常用于浮点数中的阶码,使用比较方便。
2. 已知x=-0.01111,y=+0.11001,求[x]补,[-x]补,[y]补,[-y]补,x+y=?,x-y=? 采用双符位法运算)
3.试述浮点数规格化的目的及方法。
答: 浮点数的规格化是使浮点数尾数的最高数值位为有效数位。当尾数用补码表示时,符号位与小数点后的第1位不相等则为已规格化数据,否则是非规格化数据。
采用方法:向左规格化,尾数每左移1位,阶码减1,直至规格化完成。
4. 用补码运算法求x-y=? x=-0.0100,y=0.1001
5. 已知x和y的二进制值,用补码加减法计算[x+y]补和[x-y]补,指出结果是否溢出?x=0.11011,y=0.01010。
6. 简述采用双符号位检测溢出的方法。
答: 双符号位采用两位二进制来表示符号,即正数为00,负数为11. 若结果符号位为01时,正溢出若结果符号末为10时,负溢出。
7.简述采用单符号位检测溢出方法。
答: .采用单符号位进行溢出检测时,若加数与被加数符号相同,而运算结果的符号与操作数的符号(不一致),则表示溢出;当加数与被加数符号不同时,相加运算的结果(不会产生溢出)。
8. 简述浮点运算中溢出处理方法?
答: 溢出就是超出了机器数所能表示的数据范围,浮点数的范围是由阶码决定的。当运算阶码大于最大阶码时,属溢出;当运算阶码小于最小负阶码时,计算机按0处理。
9. 将十进制数25.25转换成ieee754标准32位浮点数的标准格式来存储。
10. 画出存储器的**存储体系结构?并说明存储器的层次结构主要解决什么问题?
11.说明计算机中采用层次化存储系统的意义。
答: 把各种不同存储容量、不同访问速度、不同成本的存储器件按层次构成多层的存储器,并通过软硬件的管理将其组成统一的整体,使所存储的程序和数据按层次分布在各种存储器件中。
2024年上半年网络学院计算机原理作业
姓名 陈石友学号 10821157 学习中心 东莞电子计算中心学习中心。一。选择题 1.cpu通过指令访问主存所用的程序地址叫做 b a.物理地址 b.相对地址 c.逻辑地址 d.真实地址。2 计算机的存储系统是指 d c.主存储器主存储器和外存储器。3.主存储器和cpu之间增加cache的目的是 ...
2024年上半年网络学院计算机原理作业
姓名 林超河学号 11810533 学习中心 顺德中专。一。选择题 1.cpu通过指令访问主存所用的程序地址叫做 b a.物理地址 b.相对地址 c.逻辑地址 d.真实地址。2 计算机的存储系统是指 d c.主存储器主存储器和外存储器。3.主存储器和cpu之间增加cache的目的是 a a.解决cp...
计算机学院2024年上半年党日活动安排
为切实抓好我院党员教育管理,充分发挥党组织的战斗堡垒作用和党员的先锋模范作用,根据学校党委 河南工程学院2013年上半年党日活动安排 的通知要求,结合我院实际情况,现制定我院党总支2013年上半年党日活动计划。一 活动内容及形式。1 教工支部活动内容。2 学生一支部活动内容。3 学生二支部活动内容。...