随笔分类 -  汇编

摘要:一般显存的显示模式有 S-VIDEO、DVI、VGA、HDMI模式等而显存中的地址范围A0000-BFFFF中分别存放这些显示模式B8000H-BFFFFH共32k的地址空间是80*25彩色字符模式(VGA模式)的显示缓冲区任何字符串写入该地址将被vga显示字体属性格... 阅读全文
posted @ 2012-03-09 15:59 饺子吃遍天 阅读(170) 评论(0) 推荐(0)
摘要:PC机的内存分配空间如下0000-9FFFF表示猪存储空间A0000-BFFFF表示显存空间C0000-FFFFF表示各类rom空间 阅读全文
posted @ 2012-03-09 15:51 饺子吃遍天 阅读(139) 评论(0) 推荐(0)
摘要:cmd命令中敲入 debug弹出debug命令窗口命令简介:r命令用于查看和修改寄存器的内容 这里只是修改基地址和偏移地址而已d命令查看内存中的内存 例如:d CS:0160 这里的结果使用16进制表示u命令查看内存中的汇编代码 u CS:0160 这里的结果... 阅读全文
posted @ 2012-03-09 10:54 饺子吃遍天 阅读(191) 评论(0) 推荐(0)
摘要:首先 cpu中寄存器用于存储内存中数据的物理地址cs 为代码段寄存器,一般用于存放代码; 通常和IP 使用用于处理下一条执行的代码cs:IP基地址:偏移地址cs地址对应的数据 相当于c语言中的代码语句ds 为数据段寄存器,一般用于存放数据; ds地址对应的数据 相当于... 阅读全文
posted @ 2012-03-09 10:41 饺子吃遍天 阅读(2764) 评论(0) 推荐(0)
摘要:首先必须明白 cpu和内存的区别cpu 中央处理器 内存是物理数据存放的地方cpu不直接存放数据而是通过内存来存放数据cpu和内存之间通过20条地址总线相连接,地址总线就是cpu通过地址找到对应的内存的物理数据的传递工具计算机只能处理0,1 二进制数据每一条线可以处理... 阅读全文
posted @ 2012-03-09 10:00 饺子吃遍天 阅读(381) 评论(0) 推荐(0)
摘要:原码:将一个整数,转换成二进制,就是其原码。如单字节的5的原码为:0000 0101;-5的原码为1000 0101。反码:正数的反码就是其原码;负数的反码是将原码中,除符号位以外,每一位取反。如单字节的5的反码为:0000 0101;-5的原码为1111 1010。... 阅读全文
posted @ 2012-03-08 14:54 饺子吃遍天 阅读(716) 评论(0) 推荐(0)
摘要:十进制表示方法:101D或者101二进制表示方法:1011B八进制表示方法:14533O十六进制表示方法:222ABCDEFHn进制转换成10进制2进制转换成10进制Math.pow(a, b) 表示求a的b次幂位置:76543210数值:110011011*Math... 阅读全文
posted @ 2012-03-08 11:14 饺子吃遍天 阅读(806) 评论(0) 推荐(0)