HardWare
liuke0002
IT屌丝!
展开
-
8086的寻址方式
8086的寻址方式-寻找操作数的方法寻找操作数的地址(一般指源操作数)寻找要执行下一条指令的地址在8086指令系统中,说明操作数所在地址的寻址方式可分为8种*立即寻址立即寻址方式所提供的操作数直接包含在指令中。它紧跟在操作码的后面与操作码一起放在代码区域中立即寻址的作用主要是给存储器赋初值*直接寻址直接寻址是指操作数地址的16位段内偏移地址直接包含在指令中,它与操作原创 2015-12-14 16:54:04 · 1986 阅读 · 0 评论 -
指令系统(一)数据传送指令
指令系统概述指令-控制计算机完成指定操作的命令机器指令-指令的二进制代码的形式汇编指令-助记符性形式的指令指令系统:CPU所有指令及其使用规则的集合指令系统分类指令按功能分为7大类数据传送类算术运算类逻辑运算和移位串操作控制转移类处理器控制输入输出指令指令格式:操作码 目的操作数,源操作数8088/8086的操作数分为3类1原创 2015-12-15 11:50:52 · 3038 阅读 · 0 评论 -
VHDL
VHDL程序结构VHDL五大元素-Entity*Block的I/O port规格-Architecture*Block的内部电路*可同时具有多个-Configuration*决定哪一个architecture被使用-Package-Lib第一要素实体:实体描述了模块的内部接口和外部接口的相关参数在VHDL中实体描述的结构:entity 实原创 2016-01-16 08:45:19 · 4092 阅读 · 0 评论 -
指令系统(二)算术运算指令
算术运算指令涉及两种类型数据:无符号数和有符号数。对加减法指令,无符号数和有符号数可采用同一套指令,但应注意:*参加的操作数必须都是无符号数或都是有符号数*需使用不同的标志位来检查无符号数和有符号数的运算结果是否溢出。两个8位数相加时有4种情况:(1)无符号数和有符号数均不溢出(2)无符号数溢出(3)有符号数溢出(4)无符号数和有符号数均溢出上面四种情况说明,C原创 2015-12-15 17:51:34 · 1525 阅读 · 0 评论 -
(三)逻辑运算指令和串操作指令
逻辑运算指令运算规则:按位操作,无进位、借位(1)逻辑“与”AND对两个操作数进行按位逻辑“与”操作格式:AND dest,src用途:保障刘操作数的某几位,清零其它位(2)逻辑“或”OR格式:OR dest,src用途:对操作数的某几位置1;对两个操作数进行组合把AL中的非压缩BCD码变成相应十进制数的ASCII码。 OR AL, 30H原创 2015-12-16 11:12:39 · 1234 阅读 · 0 评论