Assembly
文章平均质量分 60
root_dream
无
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
8086:使用栈区,使得数据逆序存放。
push:先移动栈顶,再填入。可以考虑只入栈出栈一个数的例子。3.8 数据和信息都是二进制存放,区别在于如何解释它们。另一个方面,所有被 cs:ip 指向过的地址,存放的都是指令,可以这么认为。3.1 为什么开始的时候 cs:ip = 0710:0030 而不是段的首地址?3.5 所有段寄存器,都不能直接送入值,需要借用寄存器中转(8086的设计问题)3.3 [bx] = ds:[bx] 默认的段地址是ds。3.6 debug的命令: e, d, r, t是什么。debug信息,如2.0所示。原创 2025-08-19 09:48:16 · 246 阅读 · 0 评论 -
编写第一个简单操作系统(其实连边都沾不上)
1.概述 通过 nasm 生成 .img 文件.设置 virtualbox 通过软盘启动,添加 img 到软盘,完成操作系统的加载2.安装 nasm ubuntu 下,直接下载源码包即可.多说一句,最好指定安装目录,否则不好删除.3.安装 virtualboxsudo apt-get install virtualbox //安装命令注意将计算机设置为允许 boot 引导,因为现在好多计算机已原创 2017-04-08 17:01:55 · 675 阅读 · 0 评论
分享