一个懒人专用文章归档神器,如果你不能成为压路机的一部分,那么你就只能成为道路的一部分 Bala~bala~

最新发布 第11页

懒人档案室懒惰的信息搬运工

汇编

嵌入汇编[4] – 寄存器在过程与函数中的使用

嵌入汇编[4] – 寄存器在过程与函数中的使用
CPU 提供了诸多寄存器, 但在 Delphi 的过程和函数中, 只有 EAX ECX EDX 三个寄存器可以自由使用; 如果改变了其他寄存器, 在过程和函数结束前要给恢复. 记得前面学习过 Delphi 的过程和函数默认的调用约定是 Register , 前三个参数通过寄存器传递, 其他参数存与栈. 它所指的三个寄存器就应该是 EAX ECX EDX 了....

懒人 1235℃ 0评论 0喜欢

汇编

嵌入式开发常用英语单词–你知多少?

嵌入式开发常用英语单词–你知多少?
嵌入式开发常用英语单词主要分为以下五大部分: 1.C语言和数据结构 2.Linux开发环境 3.ARM嵌入式接口技术和体系结构 4.linux设备驱动常识 5.嵌入式硬件技术基础。   慢慢看吧,或许,感觉就来了…… 一、c语言和数据结构 high-level language 高级语言 File 文件 New 新...

懒人 1314℃ 0评论 0喜欢

汇编

汇编语言中 通用寄存器AX 的A是 Acumulate是累加的意思,那么后面的 X是什么意思呢?

汇编语言中 通用寄存器AX 的A是 Acumulate是累加的意思,那么后面的 X是什么意思呢?
汇编语言中 通用寄存器AX 的A是 Acumulate是累加的意思,那么后面的 X是什么意思呢? X代表这个是16位的寄存器 它由两个8位寄存器构成 AH, AL C语言里面不是\0x来代表十六进制的么,所以我看这两个估计是一个意思。 在ax中,”x”表示的意思是mix,“混合”的意思。对AX指的是AH和AL两个混合的总称。 因为AX...

懒人 3111℃ 0评论 0喜欢

汇编

寄存器各flag理解

寄存器各flag理解
第0位 CF(carry flag):记录有无进位,主要是记录超过寄存器字长的虚拟一位,当虚拟位是1的话,CF = 1;虚拟位为0的的话,CF = 0;这里有一个问题我郁闷了两天翻《计组》中的运算才搞明白,虽然机器码都是二进制码,但是存储的方式是补码,负数补码是2^(n+1) + x,【n:整数位数, x:真值】所以说位数比单纯的取反加1多一位,所以计算得出...

懒人 1579℃ 0评论 0喜欢