微机原理 学的是什么

如题所述

第1个回答  2022-10-02
分类: 教育/科学 >> 科学技术 >> 工程技术科学
问题描述:

有什么意义

解析:

《微机原理》是一门专业基础课程,它的主要内容包括微型计算机体系结构、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的工作方式,理解8259A级联方式。

(八)并行接口芯片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转换的编程。

微机原理是做什么的
学习微机原理是计算机专业学生必经之路。它不仅能帮助学生从宏观角度理解计算机的内部结构与工作原理,还能培养学生的系统思维与问题解决能力。随着计算机技术的飞速发展,对微机原理的理解与掌握对于学生来说显得尤为重要。在日常学习与实践中,掌握微机原理有助于学生设计更高效、更稳定的计算机系统,提升个人技术...

微机原理哪些专业
人工智能与机器学习领域,学生了解计算机硬件组成与工作原理,为设计高效算法与系统考量计算需求。《微机原理》作为计算机科学基础课程,广泛应用于多个专业领域,强调计算机硬件组成与工作原理的重要性。

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

微机原理学了有什么用,需不需要学好
微机原理是计算机专业的一门重要课程,其目的是让学生熟练掌握课本知识,尤其是汇编语言编程。该课程内容丰富,涵盖了微型计算机的体系结构、8086微处理器及其指令系统的详细讲解,还包括汇编语言设计的基础知识。通过对微机原理的学习,学生需要深入了解基本概念,系统掌握微型计算机的结构、8086微处理器的工作原...

微机原理需要什么先修课程吗
微机原理其实需要学习汇编学习汇编,也就是要学习计算机二进制,以及对应操作。建议先学习单片机。因为单片机中的汇编应该简单些,而且通过二极管的闪烁可以轻易知道效果是否正常。

微机原理容易学习吗
《微机原理》课程作为专业基础,通常被认为较为复杂。该课程核心内容涉及微型计算机体系结构,8086微处理器和指令系统,汇编语言设计,以及微型计算机各部分介绍等。考生需深入理解微机原理的基本概念,系统掌握微型计算机结构、8086微处理器及其指令系统、汇编语言程序设计技巧、微机系统接口电路设计与编程方法,并...

微机原理,单片机,DSP,高手进!!
1、微机原理是讲述PC机的工作原理和外设编程应用的一门课,单片机和DSP课主要介绍单片机和DSP的内外硬件和应用实例,总体来说,因为PC机和单片机DSP的原理都是计算机,而PC机更具代表性,所以微机原理是学习单片机和DSP的一个基础,相对于DSP来说单片机比较简单,DSP可以理解为是一个运算速度超快的大容量...

微机原理与机电控制学到了什么
《微机原理》是一门专业基础课程,它的主要内容包括微型计算机体系结构、8086微处理器和指令系统、汇编语言设计以及微型计算机各个组成部分介绍等内容。微机原理与系统设计作为电子信息类本科生教学的主要基础课之一,课程紧密结合电子信息类的专业特点,围绕微型计算机原理和应用主题,以Intelx86CPU 为主线,系统...

为什么要学微机?
《微机原理(与接口技术)》以掌握计算机实用技术为目标。内容主要包括微机系统概述、典型微处理器、指令系统、汇编语言程序设计、存储器系统、微机总线与输入/输出技术、中断系统、典型接口芯片及其应用等内容。核心1:汇编语言的学习 汇编语言(AssemblyLanguage)是面向机器的程序设计语言。在汇编语合中,用助...

微机原理及应用和单片机原理及应用有何区别,看到我们专业以后要学这两...
微机原理及应用主要讲8086\/8088CPU这些类型的一些东西,比较靠近计算机方向 单片机原理及应用主要讲工业现场用的一些带RAM\/AD\/DA等等一些工业控制方面的MCU芯片应用 只是现在的行业内对名称没有很规范,可能有的也把两者直接等同吧,毕竟他们相似度多 ...

相似回答
大家正在搜