操作系统学习笔记(7)--打印内存地址

来源:互联网 发布:网络教育好考吗 编辑:程序博客网 时间:2024/06/05 00:41

文件的makefile中修改掉部分内容,我这里用到了前面的多余的东西。删除即可。

 

 

 

使用bochs -f bochsrc.txt

运行时可以打印dx寄存器的内容15a4。

 

打印16进制算法设计的很巧妙。

 

下面的是打印新行的代码

; Print a newline.
PrintNL:   ; print CR and NL
 push ax
 mov ax, 0E0Dh ; CR
        int 10h
        mov al, 0Ah  ; LF
        int 10h
 pop ax
        ret