摘要:
标志寄存器要记的: 1.进位标志寄存器CF:如果运算结果的最高位产生了一个进位或借位,那么,其值为1,否则其值为0 首先应该确定数字的宽度 (确定数据宽度之后才能说什么是最高位) (无符号计算的时候看这个标志位) 2.奇偶标志位PF:奇偶标志位PF用于反映运算结果中“1”的个数的奇偶性,如果"1"的 阅读全文
posted @ 2021-07-22 18:57
无据
阅读(101)
评论(0)
推荐(0)
摘要:
mov指令两个操作数不能都是内存 寻址方式一:[立即数] mov EAX,DWORD PTR DS:[0x13FFC4] 读出来了13FFC4 C5 C6 C7 获取内存编号:(LEA指令) LEA EAX,DWORD PTR DS:[13FFC4] 将13FFC4放入EAX 寻址方式二:[reg] 阅读全文
posted @ 2021-07-22 18:56
无据
阅读(45)
评论(0)
推荐(0)
摘要:
堆栈特点:先进后出 指令pop 和push pop出栈 pop eax(出来32位) pop ax(出来16位) push进栈 push eax(进去32位) push ax(进去16位) push dword ptr DS:[0x123456](进去32位) pushad(将寄存器入栈,保存现场) 阅读全文
posted @ 2021-07-22 18:56
无据
阅读(23)
评论(0)
推荐(0)
摘要:
32位通用寄存器的制定用途如下: 32位寄存器 16位寄存器 8位寄存器 主要用途 编号 存储数据的范围 EAX AX AL 累加器 0 0-0xFFFFFFFF ECX CX CL 计数 1 0-0xFFFFFFFF EDX DX DL I/O指针 2 0-0xFFFFFFFF EBX BX BL 阅读全文
posted @ 2021-07-22 18:55
无据
阅读(36)
评论(0)
推荐(0)
摘要:
二进制 0 1 10 11 100 101 110 111 1000 1001 1010 1011 有符号数和无符号数 如果4位表示则可以表示的最大无符号数位F(15) 如果表示有符号数则可以表示的为0,1,2,3,4,5,6,7 ,-1,-2,-3,-4,-5,-6,-7,-8 F,E, D C 阅读全文
posted @ 2021-07-22 18:54
无据
阅读(41)
评论(0)
推荐(0)