两个数相减,若没有发生借/进位,C 标志一定为 1,这句话对吗?
不对。
两个数相减,只能:“有没有发生借位”,哪能“进位”?
。
另外,进位、溢出,是两个不同的概念,两者并无关系。
进位标志 Cy,当 Cy=1 时就表示发生了溢出,或是进位或是借位;
当 Cy=0 时就表示没有发生溢出,亦即没有进位或借位事件发生;
所以你自己去判断吧;
所以在做加减法运算编码时,应该先清 Cy 标志;
IN AX, 20H是一条输入指令,端口地址在0000h~00FFh范围内时,用8位地址值直接寻址即可;只有端口地址在0100h~FFFFh范围内时,才必须通过DX寄存器间接寻址。
因此IN AX, 20H指令可以采用两种寻址方式实现将端口20h~21h的一个16位字读入到AX中。
11题中,其它3条指令不可能用到DX,只有这条输入指令才有可能用到DX。因此该题的题目应当是“可能使用DX”而不应当是“需要使用DX”。
是的,每个人的目标不同,要寻找自己的目标
会想你的近似数你舍不得不打击