摘要:
内容待续 阅读全文
摘要:
输出一个 16 行 8 列的点阵字符 GDT 初始化 GDTR寄存器(48位):低16位表示段上限(0xffff - 64KB),高32位表示GDT的开始地址(0x270000) 段信息(64位):20位段大小 + 32位段起始地址 + 12位段属性 段属性(12位):GD000000xxxxxxx 阅读全文
摘要:
BIOS 中断大全 阅读全文
摘要:
用 C 语言直接写入内存 原来依靠汇编 现在直接 C 栈的汇编 文件生成过程 程序执行流程图 阅读全文
摘要:
软盘 80个柱面,2个磁头,18个扇区 每个扇区 512 字节,共 1440 KB 读磁盘汇编 读取 10 个柱面到 0x0820 内存位置 阅读全文
摘要:
基本寄存器 AX(accumulator):累加寄存器 CX(counter):计数寄存器 DX(data):数据寄存器 BX(base):基址寄存器 SP(stack pointer):栈指针寄存器 BP(base pointer):基址指针寄存器 SI(source index):源变址寄存器 阅读全文
摘要:
阅读全文
摘要:
面试问题 计算机基础和算法 TCP三次握手四次挥手 树的遍历 Java基础 集合类问题 ArrayList和LinkedList区别 ArrayList和HashMap怎么扩容 HashMap怎么解决哈希冲突 hashcode和equals 链表和红黑树 HashMap是线程安全的么?Concurr 阅读全文
摘要:
最近在给别人讲解Java并发编程面试考点时,为了解释锁对象这个概念,想了一个形象的故事。后来慢慢发现这个故事似乎能讲解Java并发编程中好多核心概念,于是完善起来形成了了这篇文章。大家先忘记并发编程,只听我给你讲个故事。 故事可能比较奇怪。有这么一个学校,里面有好多好多人,我们简单分成学生、老师、以 阅读全文