某压力测试的线性处理程序如下,如A/D转换器输出为02H,问执行程序后(A)=?

[复制链接]
查看11 | 回复1 | 2020-9-26 17:36:20 | 显示全部楼层 |阅读模式
a = 0;b = 7;解析:a = p1 == &m;根据运算符优先级,先运算 p1 == &m,条件为假,返回值为0,a为int型,转换为int即a = 0;b= (*p1)/(*p2) + 7;直接按指针目标,就是k/m +7结果是7.66,b为int类型,转换时舍去小数,结果为7。用中断的目的,就是要在A/D转换时段内做其他操作,不让其它可利用资源空等。这就需要程序里有个类似操作系统作业调度的守护进程。这个守护进程维护的是个全局状态机,守护进程持续监测状态机状态,状态一旦具备进入下一个状态的条件...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行