汇编
文章平均质量分 79
Yes_life
这个作者很懒,什么都没留下…
展开
-
汇编与C的基本逻辑语句对应关系
基本函数结构:push ebpmov ebp,espsub esp,44hpush ebxpush esipush edilea edi,[ebp-44h]mov ecx,11hmov eax,0CCCCCCCCh原创 2011-06-03 09:36:00 · 1079 阅读 · 0 评论 -
INT 13中断功能
中断INT13功能及用法分析 INT 13H,AH=00H 软、硬盘控制器复位 说明: 此功能复位磁盘(软盘和硬盘)控制器板和磁盘驱动器,它在磁盘控制器 芯片上完成复位操场作并在磁盘进行所需的操作之前做一系列用于磁盘校准的 磁盘操作。 当磁盘I/O转载 2011-09-14 21:06:47 · 1037 阅读 · 0 评论 -
INT 10中断功能
INT 10H 是由 BIOS 对屏幕及显示器所提供的服务程序,而后倚天公司针对倚天中文提供了许多服务程序,这些服务程序也加挂在 INT 10H 内。使用 INT 10H 中断服务程序时,先指定 AH 寄存器为下表编号其中之一,该编号表示欲调用的功用,而其他寄存器的详细说明,参考转载 2011-09-15 16:40:59 · 12823 阅读 · 0 评论 -
nasm assembly 语法
1.1 nasm 是区分大小写 例如:符号 foo 与 FOO 是两个不同的标识符。 1.2 内存操作数表达式1.2.1 在 nasm 语法里,对 memory 操作数需要加 [ ] 括号下面的代码:foo equ 1b转载 2011-08-27 09:20:29 · 5209 阅读 · 0 评论 -
关于8042键盘控制器的断口的操作总结
主板的键盘有一块专用的接口芯片,一般是采用一块单片微处理器8042(现在大多已集成在南桥或SIO里)。它控制整个键盘的工作,包括加电自检、键盘扫描码的缓冲以及与主板的通讯。+ V+ b }( A9 y7 D' a7 Q# Y o! n: S4 i8 K% y* ~' G9转载 2011-10-02 17:03:30 · 8077 阅读 · 1 评论 -
INT 15中断功能
INT 15h, AX=E820h - Query System Address MapReal mode only.This call returns a memory map of all the installed RAM, and of physicalmem转载 2011-10-01 19:04:22 · 10419 阅读 · 0 评论 -
中断系统的初始化
linux系统中的中断系统就是对关于中断的汇编指令集的一个包装,将所有的中断功能进行集中处理,为各个中断建立相应的处理程序,本文主要目的是记录linux0.11下面的中断系统实现方式。 中断初始化过程主要有:在内存中建立中断描述符表、中断项的初始化及中断描述项与对应转载 2011-10-05 14:18:27 · 7283 阅读 · 0 评论