摘要: 通用寄存器: AX BX CX DX 这4个寄存器通常用来存放一般性的数据. 段寄存器: CS DS SS ES 当8086CPU要访问内存时 这4个段寄存器提供内存单元的段地址. CS 和 IP 是8086两个最关键的寄存器,它们指示了CPU当前要读取指令的地址.CS 为 代码段寄存器 IP 为 阅读全文
posted @ 2019-02-03 22:33 过路人1998 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 汇编指令在写一条汇编指令 或者 一个寄存器的名称时,不区分大小写. mov ax, 18 把18送入AXadd ax, 8 把AX中的数值加上8mov ax, bx 把BX中的数据送入AXadd ax, bx 把BX和AX中的数值相加,结果存在AX中 mov 传送指令mov指令不能用于设置CS IP 阅读全文
posted @ 2019-02-03 22:33 过路人1998 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一.什么是Debug程序: Debug是DOS, Windows(但是Win7 64位没有,8 10不清楚.)都提供的实模式程序的调试工具, 使用它,可以查看CPU各种寄存器中的内容,内存的情况和在机器码级跟踪程序的运行. 二.相关命令:(1). R: 查看,改变CPU寄存器的内容(2). D: 查 阅读全文
posted @ 2019-02-03 22:33 过路人1998 阅读(1341) 评论(0) 推荐(1) 编辑
摘要: 一个典型的CPU由 运算器,控制器,寄存器等器件构成.(1) 运算器进行信息处理.(2) 寄存器进行信息存储.(3) 控制器控制各种器件进行工作.(4) 内部总线连接各种器件,在它们之间进行数据的传送. 寄存器是CPU中程序员可以用指令读写的部件,通过改变各种寄存器中的内容可以实现对CPU的控制. 阅读全文
posted @ 2019-02-03 22:32 过路人1998 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 快排变种. 快排每次只进行部分排序,进入左边或者右边或者当前mid就是答案. 据说期望值是O(n) 然后STL中的 nth_element也是用这个思想. 阅读全文
posted @ 2019-02-03 16:15 过路人1998 阅读(185) 评论(0) 推荐(0) 编辑