永发信息网

单片机里如何传负数啊

答案:2  悬赏:20  手机版
解决时间 2021-03-23 06:42
比如我要传一个负数-64给40H,和传一个正数32给41H。该怎么传。这个问题我有点糊涂,希望有人能帮帮我.
最佳答案
用C语言的话很简单,定义一个有符号的数据类型就可以。其实C语言编译成汇编的时候把有符号的数据的正负数做了个区别。正数的最高位是0。而负数的最高位是1。所以在汇编里面也可以这样处理。例如:64的二进制是:01000000: -64就是把最高位至1就是了:11000000.。
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
全部回答
指令jz 或者jnz是判断0的指令,正负可以判断acc.7这一位。 pnz: mov 20h,#0 mov 30h,#0 mov 40h,#0 mov r0,#60h loop: mov a,@r0 jnz lp1 inc 20h sjmp lp3 lp1: jb acc.7,lp2 inc 30h sjmp lp3 lp2: inc 40h lp3: inc r0 cjne r0,#65h,loop ret
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
友缘家私地址在什么地方,想过去办事
甘草同学是哪一部动漫的
一首歌词悠悠的历史一条长河
I can’t think why he that; it was my faul
安溪距离厦门多少公里,长春到厦门坐火车地图
金太阳幼儿园(百色田东)地址有知道的么?有点
斌芬五金店怎么去啊,有知道地址的么
请告诉我这种高原四千米左右的植物叫什么名字
我刚烫完头发,不知道这几天内用不用使用弹力
学校打算在1月4日或1月10日组织同学看电影。
税务师涉税服务相关法律准备两个月够吗
阅读理解Here’sanamazingwaytogetahard-boi
DNF伤害加成那些是能有效叠加的?
一元二次不等式中若有字母应怎么求
我想在情人节亲手给我女友画99朵玫瑰的画苦于
推荐资讯
城管环卫标语,城管服务节展示了城管人员文明
高适送朋友的诗句,王维朋友远行送的诗有些伤
我家猫咪这两天眼角每天都有分泌物,而且伴有
求大神帮我拼个图 纵向的就那种长图 一定要无
单选题Ipromisethatthematterwill________.
煮饭煮多了也说,煮少了也说,不想煮了
素琴的素的成语
为什么我家阿拉斯加剃完毛之后、头以下的毛发
dnf截图全家福怎么把名字去掉
卖米场地址有知道的么?有点事想过去
资产负债表中资产和负债不平的原因会有那些?
春天过的太快就到酷暑的句子
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?