2019 上半年 上午

来自姬鸿昌的知识库
Jihongchang讨论 | 贡献2022年11月4日 (五) 11:54的版本 →‎7
跳到导航 跳到搜索

6

计算机执行程序时,CPU中()的内容总是一条指令的地址。

A、运算器

B、控制器

C、程序计数器 √

D、通用寄存器

程序计数器(简称 PC)

程序计数器是用于存放下一条指令所在单元的地方。

当执行一条指令时,首先需要根据 PC 中存放的指令地址,将指令由内存取到指令寄存器中,此过程称为“取指令”。

与此同时,PC 中的地址或自动加1或由转移指针给出下一条指令的地址。

此后经过分析指令,执行指令。完成第一条指令的执行,而后根据 PC 取出第二条指令的地址,如此循环,执行每一条指令。


7

在寻址方式中,将操作数的地址放在寄存器中的方式称为()。

A、直接寻址

B、间接寻址

C、寄存器寻址

D、寄存器间接寻址 √

寻址方式有:

  • 立即寻址:操作数就包含在指令中。在形成指令的机器代码形式时,立即数就跟在指令操作码的后面,取出指令时即可得到操作数。
  • 直接寻址:操作数存放在内存单元中,指令中直接给出操作数所在存储单元的地址。
  • 寄存器寻址:操作数存放在某一寄存器中,指令中给出存放操作数的寄存器名。
  • 寄存器间接寻址:操作数存放在内存单元中,操作数所在存储单元的地址再某个寄存器中。
  • 间接寻址:这种寻址方式下,指令中给出操作数地址的地址。
  • 相对寻址:指令地址码给出的是一个偏移量(可正可负),操作数地址等于本条指令的地址加上该偏移量。
  • 变址寻址:操作数地址等于变址寄存器的内容加偏移量。

17

()防火墙是内部网和外部网的隔离点,它可对应用层的通信数据流进行监控和过滤。

A、包过滤

B、应用级网关 √

C、数据库

D、Web