在 中,常用来为 执行算术逻辑运算提供数据并暂存运算结果的寄存器是
( ) 。程序计数器 状态寄存器 通用寄存器 累加寄存器
【答案】D
【解析】本题考查计算机系统基础知识。
中有一些重要的寄存器,程序计数器(用于存放指令的地址。当程序顺序执
行时,每取出一条指令, 内容自动增加一个值,指向下一条要取的指令。当程序出现转
移时,则将转移地址送入 然后由 指出新的指令地址。
状态寄存器用于记录运算中产生的标志信息。状态寄存器中的每一位单独使用,称为标志
位。标志位的取值反映了 当前的工作状态,可以作为条件转移指令的转移 条件。典
型的标志位有以下几种:进位标志位(、零标志位(、符号标志位(、 溢出标志位
(、奇偶标志位(
通用寄存器组是 中的一组工作寄存器,运算时用于暂存操作数或地址。在程序中使用
通用寄存器可以减少访问内存的次数,提高运算速度。累加器( 累加器是
一个数据寄存器,在运算过程中暂时存放操作数和中间运算结果,不能用于长时间地保存
一个数据。
某机器字长为 ,最高位是符号位,其定点整数的最大值为( ) 。
【答案】B
【解析】本题考查计算机系统中数据表示基础知识。
机器字长为 ,最高位为符号位,则剩余的 位用来表示数值,其最大值是这
位都为 ,也就是 。
通常可以将计算机系统中执行一条指令的过程分为取指令、分析和执行指令 步,若
取指令时间为 ,分析时间为 ,执行时间为 ,按顺序方式从头到尾执行完 !""
条指令所需时间为( ) ;若按照执行第 # 条、分析第 #$ 条、读取第 #$ 条重叠的流
水线方式执行指令,则从头到尾执行完 !"" 条指令所需时间为( ) 。
"" """ !"" %""
"" "% """ ""&
【答案】D B
评论0
最新资源