题目内容
(请给出正确答案)
[主观题]
关于CPU执行指令的过程,以下描述哪一个是错误的?
A.CPU的工作过程就是周而复始地执行指令。CPU不会停下来什么也不做,只是有时候指令的执行过程被阻塞了一段时间、执行了没有产生结果的指令。#B.在指令执行的过程中,CPU还要定时采样对应的引脚来查询有没有中断请求或者DMA请求。查询或者响应中断请求和DMA请求的过程都包含在一条指令的执行过程中。#C.CPU中的寄存器分为:用户可访问的寄存器和用户不可见寄存器。通用寄存器一般有一个编号,指令可以通过编号标识并访问到通用寄存器。用户不可见的寄存器一般是没有编号、不能通过程序直接访问,如指令寄存器IR,存储器地址寄存器MAR、存储器数据寄存器MDR。#D.程序计数器PC是专用寄存器,没有编号也不能在指令中明确指定,它的值在程序顺序执行时自动增长,用户程序不可以改变PC的值。
答案
程序计数器PC是专用寄存器,没有编号也不能在指令中明确指定,它的值在程序顺序执行时自动增长,用户程序不可以改变PC的值。
如搜索结果不匹配,请 联系老师 获取答案