汇编
kernweak
日子越来越有判头了
展开
-
intel汇编几种跳转的区别
几种跳转指令和对应的机器码0xE8CALL后面的四个字节是地址0xE9JMP后面的四个字节是偏移0xEBJMP后面的二个字节是偏移0xFF15CALL后面的四个字节是存放地址的地址0xFF25JMP后面的四个字节是存放地址的地址比如想实现循环跳转当前指令,就可以是eb fe,或者e8 fb ff ff f...原创 2020-01-03 16:48:18 · 2858 阅读 · 0 评论 -
ARM汇编笔记
简介现阶段ARM已存在64位体系架构即armv8,指令体系分为:AARCH_64和AARCH_32Armv7a以及之前的架构使用的arm指令称为A32(ARM)和T32(Thumb),armv8使用的64位指令成为A64,兼容32位(ABI级并不兼容,两种执行模型)体系处理器模式:用户模式(User):ARM处理器正常的程序执行状态(相当于intelR3)快速中断模式(FIQ):...原创 2019-06-19 16:59:19 · 861 阅读 · 0 评论 -
磁盘系统简介
一. 硬盘结构简介1. 硬盘参数释疑到目前为止, 人们常说的硬盘参数还是古老的 CHS (Cylinder/Head/Sector)参数. 那么为什么要使用这些参数, 它们的意义是什么? 它们的取值范围是什么? 很久以前, 硬盘的容量还非常小的时候, 人们采用与软盘类似的结构生产硬盘. 也就是硬盘盘片的每一条磁道都具有相同的扇区数. 由此产生了所谓的3D参数 (Disk Geometry). ...转载 2019-06-25 03:02:14 · 2104 阅读 · 0 评论