![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
assembly
文章平均质量分 77
wenweimin
这个作者很懒,什么都没留下…
展开
-
几个重要内存单元地址
1、系统时钟地址0000:046CH——4字节时钟计数器,每次时钟中断时自动加1。系统启动时,其值为从午夜到现在的时钟中断数。当其计数达24小时时,则被置为0,并且将0000:0470H的字节置为10000:0470H——1字节该字节在午夜时置1参见INT 8H(时钟中断) 2、显示特性数据地址0000:0449H——1字原创 2004-09-15 15:47:00 · 5406 阅读 · 0 评论 -
键盘按键的各种编码对照表
本附录中的各表列举了键盘按键扫描码和其ASCII码之间的对照关系,表中数据都是十六进制形式。在用中断16H的0号功能时,当按下任意一个键或组合键时,寄存器AH和AL分别保存着该按键的扫描码和ASCII码。表1、ASCII码的编码方案 高位 低位 0000010100111001011101110000NULDE原创 2004-09-15 15:49:00 · 20217 阅读 · 3 评论 -
中断列表
中断INT 21H :1、字符功能调用类(Character-Oriented Function)01H、07H和08H —从标准输入设备输入字符02H —字符输出03H —辅助设备的输入04H —辅助设备的输出05H —打印输出06H —控制台输入/输出09H —显示字符串0AH —原创 2004-09-15 16:24:00 · 4056 阅读 · 3 评论 -
Debug命令详解
Debug命令详解?命令行参数形式:??? 格式:DEBUG [[驱动器号:][路径]文件名 [调试参数]]??? 用途:debug将所指定文件装入内存,显示提示符“-”等待进一步命令。若装入文件为.exe文件,按照重定位原则装入为可执行状态。.com文件类似。若为其它类型文件则直接进行内存映射,由偏移量100H原封不动读入内存。??? debug将在缓冲区为被调试程序建立适当的PSP(程序段前缀原创 2004-09-14 21:11:00 · 3047 阅读 · 0 评论 -
标志寄存器
标志寄存器又称程序状态寄存器PSW (Program Status Word).各机型标志寄存器的内容如下:OFoverflow flag溢出标志操作数超出机器能表示的范围表示溢出,溢出时为1.SFsign Flag符号标志记录运算结果的符号,结果负时为1.ZFzero flag零标志运算结果等于0时为1,否则为0.原创 2004-09-15 15:36:00 · 1695 阅读 · 0 评论 -
Pentium指令的执行周期数
1、数据传送指令1.1、传送指令指令的语法举例周期数MOV reg,regmov bp,sp1MOV mem,regmov array[di],bx1MOV reg,memmov bx,pointer1MOV mem,immedmov [bx],15原创 2004-09-15 15:58:00 · 3147 阅读 · 0 评论 -
Intel奔腾系列CPU指令全集(包含P4)
机器码 指令代码 说明37 AAA ASCII adjust AL after additionD5 0A AAD ASCII adjust AX before divisionD5 ib (No mnemoni原创 2004-10-18 09:25:00 · 4275 阅读 · 0 评论