回 帖 发 新 帖 刷新版面

主题:关于PC的两个小问题,谢谢解答!

1.不影响标志SF位的指令是:
A:RCL AX,1   B:SAR AX,1    C:AND BH,0FH     D:ADC AX,SI

2.执行下面程序段后,AL中的内容是
   BUF DW 1234H,5678H,0001H
   MOV BX OFFSET BUF
   MOV AL,2
   XLAT
A:12H     B:34H     C:56H    D:78H

针对第二题我主要想问问1234H,5678H,0001H这些数在存储器里的排列位置,我画的这个对不?谢谢回答。
[URL=http://imageshack.us][IMG]http://img150.imageshack.us/img150/6233/little0yu.jpg[/IMG][/URL]


回复列表 (共3个回复)

沙发

第一题是A

第二题你画得对。


板凳


那请问,第一题为什么选A呢?SAR指令最高位不老是他本身吗?应该不会影响SF呀!第二题你觉得应该选什么呢?

3 楼

你弄错了什么叫“影响”,并非置位一个标志才叫“影响”,清除一个标志也属于“影响”。逻辑指令、移位指令和算术指令都会影响s,而循环移位指令只影响c和o。


第二题你自己都把图画出来了,当然是78h。

我来回复

您尚未登录,请登录后再回复。点此登录或注册