实验一:查看CPU和内存,用机器指令和汇编指令编程
   
    实验场景:ubuntu18.04版本
    
    1.进入DOS系统
    
    先在系统上安装sudo apt-get install dosbox
    
    2.在终端处直接输入dosemu进入DOS系统
    
    3.输入debug,便可进行debug调试
   
    
    
    debug命令及其使用
   
    所使用到的Debug功能。
    
    1.R(Register)命令查看,改变CPU寄存器中的内容
    
    2.D(Dump)命令查看内容中的内容
    
    3.E(Enter)命令改写内容中的内容
    
    4.U(Unassemble)命令将内存中的机器指令翻译成汇编指令
    
    5.T(Trace)命令执行一条机器指令
    
    6.A(Assemble)命令以汇编指令的格式在内存中写入一条机器指令
   
    
    
    具体实际操作可以跟着王爽的汇编语言进行
   
    
    
    直接输入r可以查看各个寄存器中的值
    
    
    
    输入r ax按下回车之后可以输入16进制的数字就可以往寄存器中输入想输入的值
    
    
    
    D命令可以查看内容中的内容,输入格式是d 段地址:偏移地址的格式来查看例如要查看10000H中的内容d 1000:0。输出的形式是左边是地址,中间是机器码,右边是对应的ASCII码.
    
    
    
    E命令来改写内容中的内容
    
    
    
    用e改写内容中的内容,用u对机器指令进行反汇编处理
    
    
    
    T指令可以执行CS:IP处的指令。可以通过R指令将CS和IP改到自己想要的位置,再使用T指令执行。
    
    
    
    a指令将对指定地址进行汇编语言的编写
   
 
