当累加器A中的低4位(高4位),出现了非BCD码时,需要用十进制调整指令DA A,即在相应的低4位(高4位)加()以产生正确的BCD结果。
下列指令能使R0的最高位取反的是()。
写出累加器A的高2位置“1”,其余位不变的指令。
写出累加器A的低2位清零,其余位不变的指令。
欲使P1口的低4位输出0,高4位不变,应执行一条()指令。
写出累加器第0位、2位、4位、6位取反,其余位不变的指令。
若要使寄存器AL中的高4位不变,低4位全为1,使用指令().
保持P0口的高4位不变,低4位清0,应使用指令()
若只使用一条指令使某寄存器中的高四位不变,低四位清零,则应使用()指令。
能将A按位取反的指令是()。
累加器(A)=80H,执行完指令ADD A,#83H后,进位位C=()。执行ANL A,#0FH指令后,累加器A的高4位=()。
变量 a 中的数据用二进制表示的形式是 01011101, 变量 b 中的数据用二进制表示的形式是 11110000 。若要求将 a 的高 4 位取反 , 低 4 位不变 , 所要执行的运算是 ______ 。
设二进制数a是00101101,若想通过异或运算a^b使a的高4位取反,低4位不变,则二进制数b应是______。
6、下列指令能使累加器A高4位不变,低4位置F的是()。
若将AL中的值高4位取反,低4位保持不变,使用下列指令( )。
二进制负数由补码求原码的方法与由原码求补码的方法是一样的,即符号位不变,数值位取反加“1”。
欲将P1口的高4位保留不变,低4位取反,可用指令 。 A.ANL P1,0F0H B.ORL P1,0FH C.XRL P1,0FH D.以上三句都不行
编写程序,用字节逻辑运算指令,将VB0的高4位置为21001,低4位不变。
列出2种以上实现下列要求的指令或指令序列。(1)清累加器AX;(2)清进位标志位;(3)将累加器内容乘以2(不考虑溢出);(4)将累加器内容除以2(不考虑余数)。
下列指令能使累加器A低4位不变,高4位置F的是 。
若要使寄存器AL中的高4位不变,低4位清0,使用指令()。
下列指令能使累加器A低4位不变,高4位全置1的是()。
2、变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是_______ 。
3、负数的补码是在其原码的基础上,除符号位以外按位取反后,再在最后一位加1。用一个字节表示-37的补码是()。