
Educator头歌系列(计算机系统基础&汇编语言)
iceslime
计算机专业的求道者
展开
-
Educator头歌:计算机系统基础-加减运算指令
②溢出标志位代表着有符号数的溢出,当最高位进位状态异或次高位进位状态是 1 的时候,就产生溢出;④符号标志位意味着操作产生的结果是 负数。如果目的操作数的最高有效位是 1,那么该位置为 1。INC (增加) DEC (减少)指令分别表示寄存器/内存当中的操作数+1/-1。①进位标志位代表着无符号数溢出,就是当最高位向更高位有进位或者借位时,就溢出;将长度相同的源操作数和目的操作数相加,存放在目的操作数当中。长度相同的源操作数和目的操作数,从目的操作数中减去源操作数。二者不会影响进位标志位。原创 2024-12-10 23:57:34 · 489 阅读 · 0 评论 -
Educator头歌:计算机系统基础-整数的乘法指令
【代码】Educator头歌:计算机系统基础-整数的乘法指令。原创 2024-12-10 23:58:47 · 153 阅读 · 0 评论 -
Educator头歌:计算机系统基础-缓冲区溢出攻击 - 初步
本实验中缓冲区溢出攻击的目标是一个名为bufbomb二进制可执行程序,实验的任务是设计、构造合适的攻击字符串(“exploit string”),当输入攻击字符串至目标程序bufbomb后,通过造成缓冲区溢出改变目标程序的行为,达成预定的实验目标。// BUFFER_SIZE是预定义的一个正整数常量Gets(buf);return 1;原创 2024-12-11 21:27:34 · 309 阅读 · 0 评论 -
Educator头歌:计算机系统基础-缓冲区溢出攻击 - 访问过程参数
本实验中缓冲区溢出攻击的目标是一个名为bufbomb二进制可执行程序,实验的任务是设计、构造合适的攻击字符串(“exploit string”),当输入攻击字符串至目标程序bufbomb后,通过造成缓冲区溢出改变目标程序的行为,达成预定的实验目标。// BUFFER_SIZE是预定义的一个正整数常量Gets(buf);return 1;原创 2024-12-11 21:29:52 · 777 阅读 · 0 评论