![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微机原理
文章平均质量分 89
C.L.R
这个作者很懒,什么都没留下…
展开
-
PROTEUS 8086微机仿真(一)——搭建8086最小系统
前言本系列文章讲述如何在仿真软件PROTEUS中对8086微机进行仿真实验。文章中使用仿真软件PROTEUS 8.6版本,编译软件为emu8086,仿真的8086微机工作在最小模式下。需要读者掌握基本微机及电路知识,并了解8086汇编基本指令及编程逻辑。本节内容为创建8086微机工程,并设计8086最小系统电路。一、创建工程首先打开PROTEUS软件,并选择新建工程。跟随新建工程向导设置文件名称及存放位置。在原理图创建中选择默认即可。由于我们主要目的为8086微机仿真,不涉及PCB布线及制作等原创 2022-05-02 23:58:45 · 18493 阅读 · 3 评论 -
8086微机运算指令
本文主要介绍8086微机中基本的运算指令一、加法指令加法指令有三种,分别是普通加法、带进位加法、自增。1.普通加法ADD格式:ADD OPRD1, OPRD2操作: OPRD1 + OPRD2 ——>OPRD1ADD指令会影响6个状态标志位。2.带进位加法ADC格式:ADC OPRD1, OPRD2操作: OPRD1 + OPRD2 + CF ——>OPRD1ADD指令会影响6个状态标志位。3.自增加法INC格式:INC OPRD操作:OPRD + 1 ——> O原创 2020-10-31 16:18:14 · 2118 阅读 · 0 评论 -
8086基本数据转移指令
本文简要列举8086微机数据传送指令类型及用法一、一般数据传送指令MOV指令格式:MOV dest, src操作:src—>dest例子:MOV AL, BL二、堆栈操作指令压入指令:PUSH OPRD弹出指令:POP OPRD三、交换指令XCHG REG, MEM/REG交换两个操作室四、查表指令XLATBX存表头地址,AL为待查表格位置五、扩展指令格式CWD操作:将AX内容扩展为AX, DX若最高位为1,DX=FFFFH若最高位为0,DX=0000H六、原创 2020-10-29 16:11:44 · 590 阅读 · 0 评论 -
微机原理(一)——8086微机内部结构
文章目录前言一、结构概述二、具体讲解1.执行单元数据寄存器AX:累加器BX:基址寄存器CX:计数寄存器DX:数据寄存器地址指针寄存器SPBP变址寄存器SIDI控制寄存器IPFLAGS2.段寄存器前言本文章以8086微机系统为例,简要介绍微机系统的物理构成。一、结构概述8086微机系统内部分为执行单元(EU)与总线接口单元(BIU)两部分。其中执行单元由运算器、通用寄存器、标志寄存器、控制电路几部分组成。具体器件构成见下图:二、具体讲解1.执行单元数据寄存器AX:累加器I/O接口与单片机原创 2020-10-26 15:40:52 · 3540 阅读 · 1 评论