计算机三级嵌入式第28套填空

 

IP地址的组成包括网络号和主机号;10.8.1.4第一个字节的数值是10,范围在0~127之间,因此属于A类IP地址,前一字节为网络号,后三字节为主机号,将8、1、4分别转换为十六进制,为0x08、0x01、0x04,组合进行表示,为0x080104。

 

 

 

 

 

 

ARM中的移位操作有几种,比如逻辑左移(LSL)、逻辑右移(LSR)、算术右移(ASR)等。LSR是逻辑右移,也就是将二进制位向右移动,左边空出的位用0填充。这里的LSR#2表示右移两位,# 的作用:标明立即数偏移量。

由于4是2的2次方,因此除以4可以通过右移2位来实现,之前在18套中我们提到左移1位是乘2。

且可以将右移和存入R6这两个操作合并到一条指令中,即MOV R6,R5,LSR#2
若R5是0x80008010,其二进制为:
1000 0000 0000 0000 1000 0000 0001 0000
右移两位后变为:
0010 0000 0000 0000 0010 0000 0000 0100
转换为十六进制即0x20002004。

 

 

  1. ADCS R2, R2, R3
    R2 = R2 + R3 + C = 5 + 4 + 1 = 10 → R2=0xA

  2. BIC R1, R1, R0
    R1 = R1 & ~R0

  3. R2=0xA和R1或的时候就是低位或就行,或完变A

  4. 与完因为没有同时为1的,所以全变0

 

 

 

2的10次方是1024,除以一个1024是Kb,除以两个是Mb

 

 

 

 

轮询程序+中断服务程序为前后台结构

前台是中断服务程序组成,钱钟书,后台是轮询程序

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值