问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

微机原理 学的是什么

发布网友 发布时间:2022-05-17 03:18

我来回答

4个回答

热心网友 时间:2023-09-26 17:29

《微机原理》是一门专业基础课程,它的主要内容包括微型计算机体系结构、8086微处理器和指令系统、汇编语言设计以及微型计算机各个组成部分介绍等内容。要求考生对微机原理中的基本概念有较深入的了解,能够系统地掌握微型计算机的结构、8086微处理器和指令系统、汇编语言程序设计方法、微机系统的接口电路设计及编程方法等,并具有综合运用所学知识分析问题和解决问题的能力。

一、考试内容

(一)基础知识

1.数和数制(二进制、十进制、十六进制)及其转换

2.二进制编码

3.二进制逻辑运算

4.二进制算术运算

5.BCD码

6.计算机中字符表示

7.计算机的组成结构

(二)8086指令系统

1.基本数据类型

2.寻址方式

3.6个通用指令

(三)汇编语言程序设计

1.汇编语言的格式

2.语句行的构成

3.指示性语句

4.指令性语句

5.汇编语言程序设计的过程

6.程序设计

7.宏汇编与条件汇编

(四)总线操作和时序

1.总线操作的概念

2.8086的总线

3.8086的典型时序

4.计数器和定时器电路Intel 8253

(五)存储器和PC机存储结构

1.半导体存储器的种类

2.读写存储器(RAM)

3.只读存储器(RQM)

4.PC/XT的存储结构

(六)输入和输出

1.输入输出的寻址方式

2.CPU与外设数据传送方式

3.DMA控制器主要功能

4.DMA控制器8237

(七)中断

1.中断的基本概念

2.8086的中断方式

3.PC/XT的中断结构

4.Intel 8259A

(八)并行接口芯片8255

1.微机系统并行通信的概念

2.并行芯片8255的结构

3.并行芯片8255的方式

4.PC/XT中8255的使用

(九)串行通信及接口电路

1.串行通信的基本概念

2.异步通信接口Intel 8251A

(十)数模(D/A)转换与模数(A/D)转换

1.D/A转换的概念

2.D/A转换器接口

3.A/D转换的概念

4.A/D转换器接口

二、考试要求

(一)基础知识

1.掌握(BCD码),掌握二、十转换,二、十六进制转换。理解计算机数制中二进制、十六进制、十进制的制式。

2.掌握二进制编码,了解ASCII码及数字和大写字母A~Z的ASCII码表述,理解组合式、未组合式数的表达方法。

3.掌握二进制的原码、反码和补码,及其在8位和16位字长下的范围,掌握二进制逻辑运算和代数运算。

4.掌握位(Bit)、字(Word)、字节(Byte)、*处理单元(CPU)等名词术语的含义。

5.了解一般微型计算机的组成。

6.熟悉PC机的基本配置及各部件的主要功能。

(二)8086指令系统

1.理解基本数据类型(数字数据、指针数据、位字段数据、串数据)

2.理解指令的构成,指令操作数有效地址(EA)的形成

3.理解立即寻址,直接寻址,寄存器寻址,寄存器间接寻址,变址寻址,基址加变址寻址方式中操作数寻址过程。

4.掌握间接寻址和基址加变址寻址方式中寄存器的约定,段基数及操作数地址的确定,了解段超越的概念及其使用。

5.掌握8086指令系统中数据传送,算术运算,逻辑运算,串操作和控制传送指令的含义及操作过程及算术和逻辑运算对标志位的影响。了解指令代码和执行周期数的含义,了解处理器控制指令的含义。

6.掌握算术运算中加减法运算指令的组合BCD数的十进制调整过程及在码制转换中的应用。

(三)汇编语言程序设计

1.掌握汇编语言程序的一般格式,源程序的分段结构

2.理解语句中标记,符号,表达式的要求和含义,了解指令性语句和指示性语句的意义和区别。

3.了解指示性语句中5种语句的概念及其在程序编制中的应用。

4.掌握指令性语句在程序设计中的应用,了解附加指令助记符,理解指令前缀的含义和操作。

5.掌握程序设计的步骤,能根据问题要求分析画出程序框图,正确编制完成程序设计

6.掌握分支程序,循环程序,码制转换程序的设计,了解列表和参数传送技术程序设计。

7.理解子程序,中断服务程序,宏调用的概念及其异同点。掌握子程序的编写,栈段的安排,了解子程序的嵌套。

8.了解I/O的DOS调用功能,掌握输入单个字符,屏幕显示单个字符及字符串的功能调用及在程序设计中的正确应用。

9.了解宏汇编和条件汇编的概念,理解宏定义格式的含义及宏调用操作。

(四)总线操作和时序

1.了解总线操作的指令周期,总线周期和T状态的含义及基本总线周期的组成。

2.了解8086总线的两种组态的概念,及其在硬件结构和执行时序上的区别。

3.理解8086外部引线的功能分类,理解三态信号的含义,掌握数据/低位地址线,高位地址线的信号流向及其确定的内存空间。

4.了解8086存储器读写周期与I/O读写周期及其区别。能读懂时序图,了解最大组态和最小组态下存储器读写周期的区别。

5.了解IBM PC/XT的CPU系统控制核心的主要组成,了解等待控制电路的功能。

6.掌握8253控制命令字,了解各种工作方式的特点,熟悉外部引线的连接。

7.掌握8253方式2、方式3的输出特性及编程。

(五)存储器和PC机存储结构

1.了解半导体存储器的种类及主要应用特性。

2.了解静态RAM和动态RAM的结构。掌握2114、2164构成不同存储器空间的配置,及对工作周期的要求。

3.了解ROM的应用,理解ROM EPROM EEPROM的区别。

4.了解PC/XT的存储空间分配,理解ROM在系统中的作用,掌握系统板和扩充板上RAM的位结构。

5.掌握用2114、2164构成不同地址空间扩展内存的硬件连接。

(六)输入和输出

1.了解计算机输入输出的两种寻址方式,了解PC/XT的端口寻址及相应的CPU控制引脚。

2.了解CPU与外设间的接口信息,掌握其数据传送的四种传送方式。

3.了解DMA操作的基本过程,理解DMA控制器(DMAC)的主要功能。

4.了解DMA 8237在PC/XT机中的功能及工作过程。

(七)中断

1.理解中断的功能,中断源,中断优先权,中断嵌套及中断执行过程。

2.了解8086的软件中断和硬件中断,理解中断类型号,中断向量表,中断向量的含义,掌握INT n指令中断的处理过程。

3.了解PC/XT的中断结构。

4.了解中断控制器8259A在微机系统中的作用,理解初始化编程命令和工作方式命令。

5.了解8259A的工作方式,理解8259*联方式。

(八)并行接口芯片8255

1.了解并行接口的概念,了解可编程并行接口芯片的功能。

2.了解并行接口芯片8255A的外部结构,理解其三种工作方式及特点。

3.掌握8255A的端口地址分配,掌握方式0的功能及端口命令字的设置。

4.了解8255A在PC/XT种的使用的基本情况,了解8255A和DIP开关在系统板RAM容量配置方面的作用。

(九)串行通信及接口电路

1.了解串行通信和并行通信的区别,了解串行通信的半双工和全双工工作的数据传送方向及示意图。

2.了解远距离串行通信中信号的调制和解调及RS-232C串行通信接口。了解串行通信的校验方法。

3.理解8251A初始化编程的主要步骤,掌握传送数据格式命令字和波特率的确定。

(十)数模(D/A)转换与模数(A/D)转换

1.了解D/A转换的概念。掌握CPU与8位D/A芯片DAC98131的连接。

2.了解8位CPU与10位D/A转换器的连接方式。

3.了解A/D转换的概念。逐次*近式A/D的工作原理。

4.理解8位和10位A/D芯片与PC/XT总线接口电路。掌握单回路8位A/D转换的编程。

三、主要参考书目

1.周明德。微型计算机系统原理及应用(第四版)。北京:清华大学出版社, 2002.

2.李顺增,吴国东,赵河明,乔志伟。微机原理及接*术。北京:机械工业出版社, 2006

热心网友 时间:2023-09-26 17:29

第一:编程知识。编程知识是计算机相关专业需要重点学习的内容之一,编程知识涉及到的内容比较多,除了程序设计语言之外,还涉及到数据结构知识、编译原理知识和数据库知识等,可以说编程语言是打开计算机技术大门的钥匙。随着工业互联网的发展,未来非计算机专业的大学生也需要学习一定的编程知识。
第二:操作系统知识。操作系统是计算机技术体系的重要组成部分,操作系统的知识体系也比较庞大,也有一定的学习难度。在学习操作系统的过程中会涉及到资源管理、任务调度、并发、权限管理等一系列内容,而且操作系统在不同的应用场景下,也会有不同的设计方案。通常计算机相关专业的大学生,可以系统学习一下Linux操作系统。
第三:网络知识。计算机网络知识也是需要重点学习的内容之一,计算机网络的知识体系也比较庞大,而且难度也相对比较高,除了要掌握基本的网络体系结构之外,还需要了解大量的网络设备。

热心网友 时间:2023-09-26 17:29

计算机的基本原理是存贮程序和程序控制。预先要把指挥计算机如何进行操作的指令序列(称为程序)和原始数据通过输入设备输送到计算机内存贮器中。每一条指令中明确规定了计算机从哪个地址取数,进行什么操作,然后送到什么地址去等步骤。

热心网友 时间:2023-09-26 17:30

学的主要是单板机.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
美的面包机和面要多久 美的面包机和面的时间要多长 美的面包机怎么用手动操作 如何用美的面包机发面 如何用美的面包机和面 美的面包机如何和面 CDR教程—教你如何使用CorelDRAW复制图形方法 苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? wnq万年青跑步机使用基础知识 导数和导函数有没有什么必然的联系 关于电脑方面的 导数和导函数有什么关系? 导数和导函数中间的联系是什么样的? 摩拜单车什么时候免押金骑行 摩拜单车啥时候开始不要押金 vivo是小布还是小爱 neo5怎么打开小爱 小爱同学页面怎么变白色 angularjs 怎么返回对象 为什么人这一辈子不容易? 人活一辈子不容易,什么时候干不动了为止 为什么说人活一辈子不容易?1.外在:“树无静而风不止”,2.内在:人(你)的本性是贪婪,不是吗?你 我们民族习惯了“人一辈子不容易”是应该的 人这辈子不容易呀平安快乐才是真理什么歌曲? 人这辈子不容易,不要笑话别人;家家都有难念的经,人人都有难唱的曲;再风光的人,背后也有寒凉苦楚;再 人活一辈子不容易 请肆无忌惮的自私是什么意思? 人活一辈子不容易难 为什么人活一辈子这么不容易啊 wnq万年青跑步机使用基础知识? 导数与导函数的关系,公式怎么看起来都一样 微型计算机系统原理及应用 wnq跑步机怎么启动图解 导数和导函数的区别,以及它们各自公式的区别 11,导数和导函数有什么区别?有什么相同,什么不同? 函数在一点x0 处的导函数定义是什么,导数的定义是什么二者有何联系和区别 导数和导函数有什么不同? angularjs怎么获取标签的class属性 云南铜业股票6月24号收盘价多少 招商银行600036股票,在今天的收盘价是多少 昨天股市的收盘价是多少? 景嘉微股票收盘价是多少 上海证券600936今天收盘价是多少 新浪网股票000568今天收盘价是多少 2011年长江大学研究生复试分数线是多少? 谢谢喽! 笔记本电脑的自带的音响寿命长吗? 经常开大声听音乐会坏吗 怎样操作才能使手提电脑使用音箱而不用自带手提声音? 长江大学2022考研初复试占比 2016年长江大学研究生成绩什么时候下来