2024年8月15日
摘要: 读取输入并返回自定义的键值 根据上一章的原始模式的介绍,我们知道终端读取键盘的输入和我们想象的并不一样 普通字符很正常,读到啥就是啥,但对于一些功能键,比如说组合键和组合键则稍有差异,终端读取这些键其实是读取多个字节,比如方向键其实就是由\x1b、[和A/B/C/D这三个字节组合而成的 原始字符 如 阅读全文
posted @ 2024-08-15 19:21 Dylaris 阅读(47) 评论(0) 推荐(0)
摘要: 进入32位保护模式 指令前缀的添加 在前面的章节中,我们介绍了指令前缀 0x66 表示反转默认的操作数大小 [bits 16] mov ds, ax ; 8E D8 [bits 32] mov ds, ax ; 66 8E D8 所以在上述这段代码中,32位下的代码生成的机器指令会带有 0x66 的 阅读全文
posted @ 2024-08-15 17:06 Dylaris 阅读(48) 评论(0) 推荐(0)