上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 27 下一页
摘要: 奇偶校验有两种校验规则: 奇校验:使完整编码(有效位和校验位)中的"1"的个数为奇数个; 偶校验:使完整编码(有效位和校验位)中的"1"的个数为偶数个 直接举例: 因此,如果是奇校验,当待编有效信息的"1"为奇数个,在最后添0,偶数个添1,偶校验相反。 1.奇偶校验实际上就是对我们DnDn-1... 阅读全文
posted @ 2019-06-27 16:44 Hk_Mayfly 阅读(3684) 评论(0) 推荐(3) 编辑
摘要: 定点数 小数位固定不变的数叫做定点数 定点数有三种类型 (1)无符号定点整数(Unsigned fixed point integer) 定义:无符号定点整数没有符号位,所以它的全部数位都用来表示数字,且它的小数点隐含在最低位后,在数码序列中并不存在。 对于某种数的表示方式,我们关心两点: 1.表示 阅读全文
posted @ 2019-06-26 15:40 Hk_Mayfly 阅读(8959) 评论(0) 推荐(1) 编辑
摘要: 1:数据寄存器,一般称之为通用寄存器组 8086 有8个8位数据寄存器, 这些8位寄存器可分别组成16位寄存器: AH&AL=AX:累加寄存器,常用于运算; BH&BL=BX:基址寄存器,常用于地址索引; CH&CL=CX:计数寄存器,常用于计数; DH&DL=DX:数据寄存器,常用于数据传递。 2 阅读全文
posted @ 2019-06-26 01:02 Hk_Mayfly 阅读(266) 评论(0) 推荐(0) 编辑
摘要: (5) 这道题的寄存器会不够,我们采取入栈出栈的方式来反复利用寄存器,这里的1,2,3定义的db,应该是"define byte",字节型数据 (6) 先将a段数据入栈,再出栈,储存到b段对于位置 DS=075AH,所以程序入口地址在076AH,根据程序的代码,我们知道先a段,再b段,a段占16字, 阅读全文
posted @ 2019-06-25 00:43 Hk_Mayfly 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.cnblogs.com/youxin/archive/2012/05/29/2524780.html 如果你看到这篇博客时正在做第七章问题,强烈建议先去把8.1~8.4看了,因为你在这章写代码踩的有关[...]的坑,在8.1~8.4都有说明, 下面都是8.1的内容 通 阅读全文
posted @ 2019-06-24 20:09 Hk_Mayfly 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 第6章 包含多个段的程序 程序取得所需空间有两种方式: 1.加载程序的时候为程序分配 2.程序在执行过程中向系统申请 6.1 在代码段中使用数据 ** "dw"--"define word"定义字型数据 当我们使用u指令查看程序时 前面一堆我们不知道的代码,这是在程序中的代码段,这个代码段在这里是由 阅读全文
posted @ 2019-06-23 00:33 Hk_Mayfly 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 5.3 在Debug中跟踪用loop指令实现的循环程序 在汇编程序中,数据不能以字母开头,所以大于9FFFH的十六进制数据都要在前面加一个0 因为DS=075AH,所以我们可以知道程序地址在DS+10H=076AH 程序的第一条指令指令为CS:IP 显示出DS:0006H地址储存的数据 g “偏移地 阅读全文
posted @ 2019-06-22 02:30 Hk_Mayfly 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 4.1 一个源程序从写出到执行的过程 汇编语言源程序包含两种指令: 1.汇编指令 2.伪指令 汇编指令会被编译为机器指令,被CPU执行 伪指令不会,会被编译器执行 segment和ends的作用是定义一个段 end伪指令标记整个程序的结束 assume将有特定用途的段和相关的段寄存器关联起来 程序最 阅读全文
posted @ 2019-06-20 22:24 Hk_Mayfly 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 第三章 寄存器 3.4 问题3.5 检测点 3.1 (1) 段地址:偏移地址只是表示物理地址的方式,我们查看数据地址只看 段地址*16+偏移地址 的结果,例如0110:0000和0000:1100就是同一地址,数据相同。 (2) 第一问:执行序列: 1)mov ax,6622h 2)jmp 0ff0 阅读全文
posted @ 2019-06-18 01:26 Hk_Mayfly 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 背景:这本书之前看了大部分,但要批评自己心急了,看了之后实验没做,收获很少,所以决定重新学一遍,记录和分享我在每一章的收获(主要记录实操)。 第一章 基础知识 汇编组成:汇编指令,伪指令,其他符号。 一个存储单元(byte)可以储存8个bit,即8位二进制 最终运行汇编程序的是CPU 第二章 寄存器 阅读全文
posted @ 2019-06-17 01:17 Hk_Mayfly 阅读(438) 评论(0) 推荐(1) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 27 下一页