![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
下列对工作寄存器操作的指令中,正确的是()
A.MOV R1, R7
B.MOV R1, @R1
C.MOV R2, @DPTR
D.MOV R1, B
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
A.MOV R1, R7
B.MOV R1, @R1
C.MOV R2, @DPTR
D.MOV R1, B
第1题
(1)DMA设备在传送数据时,可以利用DMA屏蔽寄存器改变设备的数据传送次序,从而实现由软件改变数据传送的优先级。
(2)在采用“CPU周期窃取”的DMA工作方式时,由于数据传送时,CPU程序暂停一个时钟周期.内此允许DMA设备将数据传送到CPU的通用寄存器中。
(3)DMA设备向主存储器传送数据时,为了保证cache和主存储器的一致性,该数据同时也传送到cache中。
(4)中断服务程序一般是由用户根据所应用的外部设备特点而编写的。
(5)由程序查询方式确定中断源比采用中断向量方法确定中断源的速度相差不多。
(6)CPU响应中断后,首先执行关中断和保存程序断点操作,这些操作可以由硬件完成,也可用软件实现(执行程序中的指令)。
(7)在多重中断情况下,CPU的现场信息可保存到通用寄存器或堆栈中,堆栈是在主存储器中安排的先进后出存储区。
第2题
A、CPU一般包括ALU、控制器、寄存器阵列等主要部件。
B、CPU中的程序计数器是控制器的重要部件,总是指向当前指令的地址。
C、指令周期一般由几个机器周期组成,机器周期是CPU工作的最小时间单位
D、8086 CPU的寄存器都是16位的,但指令指针是20位。
第5题
A、低组寄存器(R0-R7)能够被所有访问通用寄存器的指令访问,大小为32位,复位后初始值不定。
B、高组寄存器(R8-R12)能够被所有32位通用寄存器指令访问,而不能被所有的16位指令访问,大小为32位,复位后初始值不定。
C、R0‐R12是最具“通用目的”的32位通用寄存器,用于数据操作。大部分能够访问通用寄存器的指令都可以访问R0-R12。
D、Cortex-M4为32位处理器内核,包含16个32位通用寄存器。
第10题
A.I、III、IV
B.I、II、III
C.I、II、IV
D.I、II、III、Ⅳ
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!