设(21H)=71H,C=1.指出执行下列指令后内部RAM 21H单元及C标志位的内容为何值.

设(21H)=71H,C=1.指出执行下列指令后内部RAM 21H单元及C标志位的内容为何值.
设(21H)=71H,C=1.指出执行下列指令后内部RAM
21H单元及C标志位的内容为何值.
CLR C
CLR 08H
CPL 09H
SETB C
SETB 0FH
CPL
C
关键是不知道08H和09H代表那个位啊!不知道它把那个位置零.
数学人气:116 ℃时间:2019-09-22 07:37:15
优质解答
CLR C ; C=0
CLR 08H ; 21H.0=0
CPL 09H ; 21H.1= 0 -> 1
SETB C ; C=1
SETB 0FH ; 21H.7=1
CPL C ; C=1 -> 0
; 21H = 0F2H C = 0请问,08H,09H和0FH表示D0,D1和D7位,这个东西哪里有啊?!书上貌似没有。。我们的书是《单片机原理及应用技术》,汪建主编,华中科技大学出版社出版的08H,09H和0FH表示D0,D1和D7位表示 不确切,08H,09H和0FH应该是21H.0,21H.1和21H.7位是RAM中 20H - 2FH字节 可以 位 操作,位地址是00H-7FH。字节20H对应位地址00H - 07H,字节21H对应位地址08H - 0FH,----------------------------------------------------字节2FH对应位地址78H - 7FH,懂了!谢谢啊!
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版