严富坤的知识库专栏 本次搜索耗时 0.314 秒,为您找到 23 个相关结果.
  • 笔记1——分段机制和逻辑地址

    内存中是按字节 为单位进行编址的,也就是单次访问内存最小单位为1个字节,如上图。但是在读取内存的时候并不是要一个字节一个字节的读取,可以一次读取多个字节,如2、4、8字节。 8086的通用寄存器图: 左侧的可以分为2个8位的寄存器,AX、AH、AL都是独立的寄存器,右侧的则不能再分。 段地址与偏移地址: 在分段之后,它们的地址可以只相...
  • 深入理解系统调用机制

    161 2024-11-29 《操作系统原理》
    系统调用概述 系统调用的定义 系统调用的工作流程 系统调用机制的演变 int 80h:传统的x86系统调用机制 int 80h的工作原理 使用int 80h的历史背景 int 80h的优缺点 优点: 缺点: sysenter:现代处理器优化的系统调用机制 sysenter的工作原理 sysenter的性能优势 sysenter与int...
  • CPU为什么能自动化执行?

    142 2024-10-26 《操作系统原理》
    详细解读 总结 在x86架构中,EIP寄存器 (在现代x86-64中为RIP寄存器 )确实扮演了指向下一条指令的关键角色。它指示了当前CPU要执行的指令地址,每当一条指令执行完毕,EIP的值会自动更新,以指向下一条指令的地址。这个更新机制通常是通过EIP加上当前指令的长度 来实现的。 详细解读 EIP的自增 : 在CPU正常执行一条非...