找回密码
 立即注册
搜索
热搜: 活动 通知
查看: 82|回复: 0

第1章习题

[复制链接]

620

主题

336

回帖

1057

积分

管理员

积分
1057
发表于 2026-3-6 21:44:26 | 显示全部楼层 |阅读模式
1.如果地址线的数量是32,则可以表示的地址范围是(用十六进制表示)从0FFFFFFFF,最多可以访问的内存容量是4294967296字节,折合4194304 KB或者4096 MB。

2.一个内存有64根数据线,每次(单次)可读写8位、16位、32位或者64位的数据,这分别叫作字节双字四字。给定地址8,按字节写入时,写入的是地址为8的内存单元;按字写入时,写入的是地址为89的内存单元;按双字写入时,写入的是地址为8、9、10、11的内存单元;按四字写入时,写入的是地址为8、9、10、11、12、13、14、15的内存单元。

3.假定处理器正在从物理地址为25C0H的位置取指令,这条指令的长度是3字节,那么下一条指令的物理地址是25C3H

4.什么是处理器的字长和指令集?
答案:在处理器内部,寄存器和算术逻辑部件的数据宽度是一致的,比如都是8位、16位、32位或者64位的,这个数据宽度就是处理器的字长。
处理器的工作是自动取指令并执行指令。对于任何一款处理器来说,它可以识别哪些指令,在设计和制造的时候就已经决定了。任何一款处理器,它可以识别的所有指令的集合,叫作这款处理器的指令集。

5.关于指令的执行,以下说法正确的是(B,C)。
A.处理器始终按一个方向取指令和执行指令
B.处理器可以反复(循环)执行一段指令
C.可以用跳转指令让处理器从一个内存位置跳转到另一个内存位置继续执行

6.使用搜索引擎,用关键字“处理器”搜索图片,了解现代处理器的外观。

7.类型指定符在声明中起什么作用?
答案:在声明中,类型指定符用于指定被声明的符号所代表的存储区有多大(长),以及用于读写何种类型的数据。

8.对于C语言代码
int x, y;
以下说法正确的是A,B,C,D,E
A.这是一个声明
B.x和y是符号,代表两个存储区
C.int是类型指定符
D.int是一个关键字
E.int代表一种整数类型,这种整数类型的值需要至少16比特的存储区来保存

9.赋值运算符“=”需要2个操作数,它的作用是将右操作数写入左操作数所代表的存储区

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|鼠侠网 ( 吉ICP备19001332号 )

GMT+8, 2026-3-30 14:31 , Processed in 0.797053 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表