随笔分类 - 逆向
摘要:1.32位, 16位, 8位通用寄存器 2.寄存器的结构:EAX AX AH AL的对应关系 3.为什么8位寄存器只能放2个十六进制的数 4.内存单元:字节 每个字节有个编号,称为内存地址 5.如何操作指定的内存:8位内存, 16位内存, 32位内存 6.数据窗口的使用、数据窗口与堆栈窗口的显示方式
阅读全文
摘要:32位通用寄存器 寄存器 主要用途 编号 EAX 累加器 0 ECX 计数 1 EDX I/O指针 2 EBX DS段的数据指针 3 ESP 堆栈指针 4 EBP SS段的数据指针 5 ESI 字符串操作的源指针, SS段的数据指针 6 EDI 字符串操作的目标指针, ES段的数据指针 7 EIP
阅读全文
摘要:BYTE 字节 8bit WORD 字 16bit DWORD 双字 32bit 计算机只认识0,1 计算机只会做逻辑运算 1.CPU是如何计算2+3=? def logical_add(n1, n2): a = n1 ^ n2 b = n1 & n2 b 0) 3.最简单的加密算法异或(要加密的数
阅读全文
摘要:进制运算本质 查表(加法表和乘法表) 练习 1.2+3=1成立吗?说明理由 2.将下面的二进制数用16进制表示 1100 1011 0101 0100 1110 1011 0101 0111 1011 0100 1010 1011 3.将下面的十六进制数用二进制表示 4 8 7 F D C 1 2
阅读全文

浙公网安备 33010602011771号