$$\begin{cases}a_1x+b_1y+c_1z=d_1\a_2x+b_2y+c_2z=d_2\a_3x+b_3y+c_3z=d_3\\end{cases}$$
there is a global array, it stores the head of link of several pages which has differen...
1.read disk to memory in bootasm.S 2. detect the physical memory and store it in a E820...
1.cons_init() keypoint is: pic_enable(IRQ_KBD) -- enable the keyboard interrupt 2. pic...
INT15h BIOS 中断的详细调用参数: eax:e820h:INT 15 的中断调用参数;edx:534D4150h (即 4 个 ASCII 字符―SMAP‖) ,这...
1.对于单个的8259A或者是两级中的master而言,I/O地址为0x20和0x21 对于slave而言,i/o地址为0xA0和0xA1(8259A有两种编程方式,初始化方...
中断向量和中断服务例程的对应关系主要是由 IDT(中断门描述符表)来描述。操作系统在IDT 中设置好各种中断向量对应的中断描述符,而中断描述符指出了中断服务例程的起始地址,留...
BSS 段:BSS(Block Started by Symbol)段通常是指用来存放执行程序中未初始化的全局变量的一块存储区域。BSS 段属于静态内存分配的存储空间。 ...
1. 关中断,并清除方向标志,即将 DF 置“0”,这样(E)SI 及(E)DI 的修改为增量。 2. 清零各数据段寄存器:DS、ES、FS 3. 使能 A20 地址线 4....
1.实模式: 80386 处理器在实模式下的存储器寻址方式和8086 基本一致,由段寄存器的内容乘以 16 作为基地址,加上段内的偏移地址形成最终的物理地址,这时候它的 32...