单片机作业,四则

;------------------------------------------------------

其一:题目都已经在答案中,此处略。

悬赏分:30 - 解决时间:2009-11-2 12:20

;------------------------------------------------------

最佳答案:

1.指出下列指令的寻址方式及执行的操作:

(1)MOV A, data         直接寻址,(A)<--(data)

(2)MOV A, #data        立即寻址,(A)<--data

(3)MOV A, R1        寄存器寻址,(A)<--(R1)

(4)MOV A, @R1   寄存器间接寻址,(A)<--((R1))

(5)MOV A, @A+DPTR      变址寻址,(A)<--((A)+DPTR)

2.已知下列相应单元的内容:R0=30H,R1=40H,R2=50H,内部RAM(30H)=34H,内部RAM(40H)=50HM,请指出下列指令执行后各单元内容相应的变化。

(1)MOV A, R2                     (A)=50H

(2)MOV R2, 40H                (R2)=50H

(3)MOV @R1, #88H            (40H)=88H

(4)MOV 30H, 40H              (30H)=88H

(5)MOV 40H, @R0             (40H)=88H

;------------------------------------------------------

回答者: 做而论道 - 八级   2009-10-19 20:47

原题网址:http://zhidao.baidu.com/question/122112353.html

;======================================================

其二:题目都已经在答案中,此处略。

求单片机(指令和程序)“说明下列功能”的题,我会追加积分!

悬赏分:80 - 解决时间:2009-10-22 14:37

;------------------------------------------------------

最佳答案:

1.ADD A, R1      (A)+(R1) -> (A)

2.ADD A, R1      (A)+(R1) -> (A)

3.ADD A, 20H     (A)+(20H) -> (A)

4.ADDC A, R1     (A)+(R1)+Cy -> (A)

5.CLR A          (A) = 0

6.CPL A          (A) = (/A) 8个位都取反

7.SWAP A        (A)高四位 和 (A)低四位 交换

8.ANL A, R0      (A) 与 (R0) -> (A)

9.ORL A, R0      (A) 或 (R0) -> (A)

10.XRL A, R0     (A) 异或 (R0) -> (A)

;------------------------------------------------------

回答者: 做而论道 - 八级   2009-10-22 13:58

原题网址:http://zhidao.baidu.com/question/122444981.html

;======================================================

其三:求关于MCS-51的4个填空题。

1.内部程序存储器的起始地址( ),末地址( )。

2.外部程序存储器的起始地址( ),末地址( )。

3.外部数据存储器的起始地址( ),末地址( )。

4.内部数据存储器前128个字节分为三个区,分别写出起始地址( )末地址( )。

悬赏分:50 - 解决时间:2009-10-22 14:13

;----------------------------------

最佳答案:

1. 起始(0000H),末尾(0FFFH)。

2. 起始(1000H),末尾(FFFFH)。

3. 起始(0000H),末尾(FFFFH)。

4. 寄存器区起始(00H)末(1FH)、位控区起始(20H)末(2FH)、用户区起始(30H)末(7FH)。

;----------------------------------

回答者: 做而论道 - 八级   2009-10-22 13:40

提问者对于答案的评价:非常感谢!!!!!!!!!!!你就是我的神。。。

原题网址:http://zhidao.baidu.com/question/122443969.html

;======================================================

其四:已知(A)=7AH,(R0)=30H,(30H)=A5H,(PSW)=80H,写出指令执行完A和PSW的内容。

XCH A,R0

ADD A,30H

ADD A,R0

ADD A,#30H

由于本人是自学的,请解释一下具体的操作,谢谢!

悬赏分:5 - 解决时间:2009-10-24 20:47

;----------------------------------

最佳答案:

XCH A,R0           (A)=30H, (R0)=7AH

ADD A,30H           (A)=60H+A5H=05H

ADD A,R0            (A)=05H+7AH=7FH

ADD A,#30H          (A)=7FH+30H=AFH

;----------------------------------

回答者: 做而论道 - 八级   2009-10-24 20:25

原题网址:http://zhidao.baidu.com/question/122774980.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值