曲曲的秘密学术基地

纯化欲望、坚持严肃性

欢迎!我是曲泽慧(@zququ),目前在深圳(ICBI,BCBDI,SIAT)任职助理研究员。


病毒学、免疫学及结构生物学背景,可以在 RG 上找到我已发表的论文

本站自2019年7月已访问web counter

在mac或者linux运行debug的优雅解决方案

I want to run debug in mac or linux sys, however, debug is only designed for windows.

There are two ways:

  1. Just install the win virtual box
  2. (Recommend) install DOS virtual box DOSBox here

For the DOSBox

When you have installed the DOSBox, firstly mount the disk (mount at c: for example):

mount c ~/dos/debug/
c:
debug
Last One

汇编语言 3.6 3.7 栈 CPU栈机制

3.6 栈栈是一种具有特殊的访问方式的存储空间。它的特殊性就在于,最后进入这个空间的数据,最先出去。栈有两个基本的操作:入栈和出栈。入栈就是将新的元素放在栈顶,出栈就是从栈顶去除一个元素。栈顶的元素总是最后入栈,需要出栈时,又最先被从栈中取出。栈的这种操作规则被称为:LIFO1 (Last In First out)。3.7 CPU提供的栈机制8086CPU最基本的两个入栈和出栈指令PUSH 和 POP。push ax表示将寄存器ax中的数据送入栈中,pop ax表示从栈顶取出数据送入ax...…

汇编语言More
Next One

汇编语言 3.4 3.5 数据段 mov add sub

3.4 mov, add, sub指令mov 寄存器,数据 —> mov ax, 8mov 寄存器,寄存器 —> mov ax, bxmov 寄存器,内存单元 —> mov ax, [0]mov 内存单元,寄存器 —> mov [0], axmov 段寄存器,寄存器 —> mov ds, axmov 寄存器,段寄存器 —> mov ax, dsmov 内存单元,段寄存器—> mov [0], cs...…

汇编语言More