A simple process library in x86 assembly language for study usage

May 5, 2021 · View on GitHub

badge badge
一个用于学习的x86汇编语言的简单进程库,可以作为简单的参考

platform

  • x86
  • visual studio
  • masm32

contains

  • Display 8-bit register name and contents (HEX)
  • Display 16-bit register name and contents (HEX)
  • Display 32-bit register name and contents (HEX)
  • Display the contents of all 32-bit general registers (HEX)
  • Display the product of the multiplication of the unsigned number (DEC)
  • Print quotient and remainder of unsigned division (DEC)
  • Read in a decimal number and save with a variable
  • Print a decimal number
  • Display the current system time at the specified location on screen
  • Main process of testing macro library

包括

  • 显示8位寄存器名称和内容(十六进制)
  • 显示16位寄存器名称和内容(十六进制)
  • 显示32位寄存器名称和内容(十六进制)
  • 显示所有32位通用寄存器(十六进制)的内容
  • 显示无符号数(DEC)的乘积
  • 打印无符号除法的商和余数(DEC)
  • 读入十进制数并用变量保存
  • 打印十进制数
  • 在屏幕上的指定位置显示当前系统时间
  • 测试宏库的主要过程

License

assembly-learning-library is released under the GPL3.0 License. See the bundled LICENSE file for details.