2008年下半年 嵌入式系统设计师 上午试卷
参考答案与分析评论(第2集)
欧浩源(ohy3686@foxmail.com) 20091030
注:参考答案与分析评论纯属个人意见,不作为最终答案,权威标准以考试委员会为准。
●8086的堆栈采取向下生长的方式,在压入时__(41)__。
(41) A. SP 先减,再压入数据 B. 先压入数据,SP 再减
C. SP 先加,再压入数据 D. 先压入数据,SP 再加
:考查8086堆栈的基础知识。个人觉得,堆栈是嵌入式的基础东西,自然就是考试重点,以后或许会多考单片机ARM的结构。
8086处理器均采用满递减堆栈。入栈时,先减地址,后进数据;出栈时,先出数据,后加地址。
PUSH SRL:先将栈顶指针SP向上移两位,即SP-2,指向一个新的字存储单元,再将操作数的内容存入SP所指的字存储单元。
POP DST:将当前栈顶指针SP所指向字单元内容送向DST,然后将SP下移两位,SP-2。
参考答案:A。
● 若对某一寄存器某几位清零,可用一条指令__(42)__处理。
(42)A. AND B. OR C. NOT D. XOR
解析>:考查汇编语言...
>> 阅读全文