微机原理与应用(B)

合集下载

微机原理及应用答案

微机原理及应用答案

微机原理及应⽤答案参考答案第⼀章计算机中的数制和码制第⼆章计算机概述⼀、填空题1.82. 23.10244.25.5、11001.1、00100101.0101B5.1000010B、42H、66H6.41.625、29.AH7.10001101B8.11001001、110010109.-128 ~ +12710.系统软件、应⽤软件11.电⼦管、超⼤规模集成电路⼆、单选题1. A 2. C 3. D4. C 5. A 6. C三、分析简答题1.8086 CPU的总线根据其中信息传送的类型可分为⼏种?哪⼏种?答:8086 CPU的总线根据其中信息传送的类型可分为三种种,分别是:数据总线、地址总线和控制总线2.写出-25的原码、反码、补码,并将补码转换成⼗六进制数(设机器字长为8位)。

答:X=-25=-11001B X原码:10011001BX反码:11100110BX补码:11100111B = E7H3.举例说明什么是机器数,什么是真值?答:将符号数值化了的数称为机器数。

如:-18=-10010B(真值);机器数为:10010010B第三章半导体存贮器⼀、填空题1.ROM、RAM2.6个3.8、4⼆、单选题1. A 2. B 3. D 4. B5. C 6. C 7. B三、分析简答题1.在对存储器芯⽚进⾏⽚选时,全译码⽅式、部分译码⽅式和线选⽅式各有何特点?答:①全译码⽅式:存储器芯⽚中的每⼀个存储单元对应⼀个唯⼀的地址。

译码需要的器件多;②部分译码⽅式:存储器芯⽚中的⼀个存储单元有多个地址。

译码简单;③线选:存储器芯⽚中的⼀个存储单元有多个地址。

地址有可能不连续。

不需要译码。

四、硬件接⼝设计题1.答:(1)(2) 存储器类型为RAM 总容量为 4K×8地址范围: 0#2000H-27FFH1# 2800H-2FFFH2.答:(9分)(1)存储器类型:RAM该系统的存储器容量为:6K×8位(或:6K字节)(2)1#芯⽚的地址范围:1000H ~ 17FFH2#芯⽚的地址范围:0800H ~ 0FFFH3#芯⽚的地址范围:0000H ~ 07FFH3.1)1K×42)2K×8或2KB3)地址分配范围第⼀组: A19~ A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0最⼩地址 0 ~ 0 0 0 0 0 0 0 0 0 0 0 00000H~最⼤地址 0 ~ 0 1 1 1 1 1 1 1 1 1 1 003FFH第⼆组: 0 ~ 1 0 0 0 0 0 0 0 0 0 0 00400H~0 ~ 1 1 1 1 1 1 1 1 1 1 1 007FFH第四章微型计算机及微处理器的结构和组成⼀、填空题1.BIU、EU、指令的译码和指令执⾏2.4、16、16、6、203.8、164.1、2⼆、单选题1. B 2. B三、分析简答题1.8086/8088微处理器内部有那些寄存器,它们的主要作⽤是什么?答:执⾏部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。

微机原理与应用

微机原理与应用

微机原理与应用
微机原理与应用是计算机科学与技术专业的一门重要课程,它主要介绍了微型计算机的结构、工作原理以及应用技术。

本课程是深入了解计算机硬件结构和操作系统的基础,同时也对计算机的应用进行了详细的介绍。

在微机原理与应用课程中,首先会介绍微型计算机的基本组成部分,包括中央处理器(CPU)、存储器、输入输出设备等。

其中,CPU是计算机的核心部件,它主要负责执行各种指令和
控制计算机的运行。

存储器则分为内存和外存,内存主要用于存储程序和数据,而外存则用于长期存储和备份。

输入输出设备包括键盘、鼠标、显示器、打印机等,它们用于人机交互和信息的输入输出。

其次,在微机原理与应用课程中还会介绍微型计算机的工作原理。

具体包括计算机的启动过程、指令的执行过程、数据的存取过程等。

通过深入了解计算机的工作原理,可以更好地理解和分析计算机系统的运行情况,从而提高计算机的性能和效率。

最后,微机原理与应用还会对计算机的应用进行介绍。

具体包括办公自动化、多媒体技术、网络技术等方面的应用。

通过学习这些应用技术,学生可以了解计算机在各个领域的应用情况,并且能够灵活运用计算机进行工作和学习。

综上所述,微机原理与应用是一门理论与实践相结合的课程,通过学习可以更好地了解和应用微型计算机的原理和技术,为相关专业的学生提供了坚实的基础。

微机原理及其应用讲的什么

微机原理及其应用讲的什么

微机原理及其应用讲的什么1. 介绍微机原理及其应用是计算机科学与技术领域的重要课程之一。

它主要涉及了微型计算机硬件体系结构、指令系统、数据表示和操作等方面的内容。

本文将详细介绍微机原理及其应用的主要内容和应用领域。

2. 微机原理的主要内容微机原理包括以下几个主要内容:2.1 微型计算机硬件体系结构微型计算机的硬件体系结构是微机原理的基础。

它包括了中央处理器(CPU)、内存、输入输出设备等部分的组成和相互连接方案。

了解微型计算机的硬件体系结构有助于我们理解计算机的工作原理。

2.2 指令系统指令系统是微型计算机中用于控制和执行操作的指令集合。

它定义了计算机的指令格式和指令操作码,并规定了每条指令的功能和执行步骤。

掌握指令系统对于理解微机的工作原理和编写程序至关重要。

2.3 数据表示和操作微型计算机中的数据以二进制形式表示。

数据表示和操作主要涉及了整数和浮点数的表示方式、进制转换、数据存储和数据操作等内容。

了解数据表示和操作有助于我们理解计算机中数据的存储和计算过程。

3. 微机原理的应用领域微机原理的应用广泛应用于计算机科学与技术领域的各个领域。

下面列举了部分应用领域:3.1 嵌入式系统嵌入式系统是微机原理应用的一个重要领域。

嵌入式系统是指内嵌在其他设备或系统中的专用计算机系统,它用于控制和管理设备的运行。

例如,汽车中的控制系统、智能家居中的智能设备等都是嵌入式系统。

掌握微机原理可以帮助我们理解嵌入式系统的工作原理,开发和设计嵌入式系统。

3.2 计算机网络计算机网络是现代社会中广泛应用的一项技术。

微机原理的应用可以帮助我们理解网络设备的工作原理,例如交换机、路由器等。

掌握微机原理对于计算机网络的设计和维护也是至关重要的。

3.3 数据库管理系统数据库管理系统(DBMS)是计算机科学中数据管理的重要组成部分。

微机原理的应用可以帮助我们理解数据库管理系统的工作原理,例如数据库的建立、数据的存储和查询等。

掌握微机原理有助于我们设计和开发高效的数据库系统。

《微机原理及应用》B 期末考试试题及参考答案

《微机原理及应用》B 期末考试试题及参考答案

《微机原理及应用》复习题B一、填空题(共20分)1.总线周期的含义是;8086/8088 的基本总线周期由个时钟周期组成;如果CPU 的时钟频率为4.77MHz,那么它的一个时钟周期为ns,一个基本总线周期为ns。

2.8086 CPU的M/IO信号是,高电平时表示。

3.总线传输率是指;若某总线的工作频率最高为8MHz,数据总线宽度为16位,则该总线的最大传输率为M Byte/s。

4.I/O端口的编址方式有两种,分别为:和。

5.串行传输的信息格式广泛采用着异步和同步格式。

异步格式传送一个字符由4部分组成,分别为起始位,位,和停止位。

6.在8086系统中,一个中断类型号为0DBH的中断服务子程序位于从8100H:1234H开始的内存中,则相应的中断矢量所在的起始物理地址为_ _,从该地址开始连续4个存储单元存放的内容依次为_ 、、和 _。

7.用2k×8的SRAM芯片组成16K×16的存储器,共需SRAM芯片_ _片,片内地址和产生片选信号的地址分别为_ 位和_位。

二、选择题(包括单项和多项选择,每小题2分,共20分)1.下列说法正确的是_ _ __。

A. CPU一般包括ALU、控制器、寄存器阵列等主要部件。

B. CPU中的程序计数器是控制器的重要部件,总是指向下一条指令的地址。

C. 指令周期一般由几个机器周期组成,机器周期是CPU工作的最小时间单位。

D. 8086 CPU的寄存器都是16位的,但指令指针是20位。

2.下列说法正确的是_ _ __。

A.通用寄存器包括AX、BX、CX、DX,它们都可以作为累加器使用。

B.使用BP做间址寄存器时,默认使用DS做段寄存器。

C.做字符串操作时,源指针与目的指针使用的段寄存器不同。

D. 形成堆栈地址的是SS与SP。

3.下列说法正确的是_ _ __。

A. 8086 CPU有1M字节地址空间,其中最低64K是IO地址空间。

B. 8086 CPU有16位数据线和20位地址线,因此能访问2M字节存储器。

微机原理和应用(陈继红、徐晨)课后习题答案

微机原理和应用(陈继红、徐晨)课后习题答案

微机原理及应用(陈继红、徐晨)课后习题答案第三章8086/8088指令系统和寻址方式习题答案(部分)3.1 总结计算机中十进制、二进制、八进制及十六进制数的书写形式。

123D、0AFH、77Q、1001110B分别表示什么计数制的数?答案:123D、0AFH、77Q、1001110B分别表示十进制、十六进制、八进制、二进制。

3.2字长为8位、16位二进制数的原码、补码表示的最大数和最小数分别是什么?答案:8位原码表示的最大数:(27-1)、8位补码表示的最大数:(27-1)、8位原码表示的最小数:-(27-1)、8位补码表示的最小数-27。

16位原码表示的最大数:(215-1)、16位补码表示的最大数:(215-1)、16位原码表示的最小数:-(215-1)、16位补码表示的最小数-215。

3.3 把下列十进制数分别转换为二进制数和十六进制数。

(1)125 (2)255 (3)72 (4)5090答案:(1) 125二进制数:0111 1101B;十六进制数:7DH。

(2)255二进制数:1111 1111B;十六进制数:0FFH。

(3)72二进制数:0100 1000B;十六进制数:48H。

(4)5090二进制数:0001 0011 1110 0010B;十六进制数:13E2H。

3.4 把下列无符号二进制数分别转换为十进制数和十六进制数。

(1)1111 0000 (2)1000 0000 (3)1111 1111 (4)0101 0101答案:(1)1111 0000十进制数:240D;十六进制数:0F0H。

(2)1000 0000十进制数:128D;十六进制数:80H。

(3)1111 1111十进制数:255D;十六进制数:0FFH。

(4)0101 0101十进制数:85D;十六进制数:55H。

3.5 把下列无符号十六进制数分别转换为十进制数和二进制数。

(1)FF (2)ABCD (3)123 (4)FFFF答案:(1)FF十进制数:255D;二进制数;1111 1111B。

微机原理及应用b

微机原理及应用b

微机原理及应用b微机原理与应用是计算机科学与技术领域的一门重要课程,是培养学生的计算机科学思维与能力的基础课之一。

这门课程主要涉及计算机硬件和软件的基本原理、发展历程以及应用技术等内容。

下面将从微机原理与应用的概念、内容、重要性、应用前景等方面进行详细阐述。

首先,微机原理与应用是指对微机硬件和软件结构、功能、性能及其在实际应用中的具体应用技术进行研究和讨论的课程。

微机是指一种具有微处理器和大规模集成电路的计算机系统,早期就是指个人计算机,现在已经成为广义上对所有使用微处理器的计算机的称呼。

在微机原理与应用课程中,主要学习内容包括微机硬件和软件的基本知识、微机系统的组成和工作原理、微处理器的结构和工作原理、微指令的执行过程、I/O 技术和设备等。

此外,还包括软件开发技术、操作系统原理、应用软件的选择和应用等。

微机原理与应用的学习对于培养学生的计算机科学思维和能力非常重要。

首先,通过学习微机原理,可以使学生对计算机的基本构造和工作原理有更深入的了解,培养学生的计算机硬件设计和调试能力。

其次,学习微机应用技术,可以让学生掌握使用各种计算机软件进行日常工作和学习的能力。

另外,学习微机原理与应用还可以培养学生的计算机编程和软件开发能力,为深入学习计算机科学和技术提供必要的基础。

微机原理与应用的应用前景非常广阔。

随着计算机科学和技术的快速发展,计算机已经成为现代社会的重要工具和信息处理中心。

在各行各业中,计算机的应用已经十分普遍,从企业管理到科学研究,从医疗卫生到文化娱乐,都离不开计算机的支持和应用。

因此,对于学习微机原理与应用的学生来说,将来有很多就业和发展的机会。

总之,微机原理与应用是计算机科学与技术的基础课之一,通过学习这门课程可以培养学生的计算机科学思维和能力,提高学生的计算机硬件和软件设计能力,为学生的未来就业和发展奠定基础。

此外,微机原理与应用的应用前景广阔,将来有很多就业和发展机会。

因此,学习微机原理与应用对于学生来说非常重要。

微机原理及应用是学啥的

微机原理及应用是学啥的

微机原理及应用是学什么的1. 简介微机原理及应用是一门讲授微型计算机的组成原理和应用技术的课程。

它涵盖了计算机硬件、软件和操作系统等多个方面的内容。

本文将介绍微机原理及应用的核心内容,以及学习这门课程所带来的好处。

2. 微机原理微机原理是微机原理及应用课程的核心内容之一。

学习微机原理将使你了解微型计算机的组成和工作原理。

以下是微机原理的主要内容:•计算机硬件:学习计算机的主要硬件组成部分,如中央处理器(CPU)、内存、输入输出设备等。

深入了解这些硬件组成部分的工作原理,将使你能够更好地理解计算机的运行方式。

•计算机系统结构:了解计算机系统的结构和层次,包括硬件和软件之间的交互关系。

学习微机的系统结构可以帮助你理解计算机的组织和功能。

•计算机指令系统:学习微机的指令系统,包括指令的格式、操作码和寻址方式等。

了解指令系统可以帮助你理解计算机的指令执行过程。

•计算机中断和I/O控制:学习计算机的中断处理和I/O控制,了解中断的概念和作用,以及计算机如何与外部设备进行交互。

3. 应用技术微机原理及应用还包括了微机应用技术的学习。

学习微机应用技术将使你掌握以下技能:•操作系统:学习常见的操作系统如Windows和Linux等,掌握操作系统的基本功能和使用方法。

了解操作系统可以帮助你更好地管理计算机资源和执行各种任务。

•软件开发:学习计算机编程和软件开发技术,掌握至少一种编程语言的基本语法和应用。

通过学习软件开发,你可以实现自己的创意和想法,并将它们应用到计算机程序中。

•数据库管理:了解数据库的基本概念和管理方法,掌握SQL语言的基本操作。

学习数据库管理可以使你能够有效地存储、检索和管理大量的数据。

•网络技术:学习计算机网络的基本原理和应用,了解计算机网络的构建和通信方式。

掌握网络技术可以帮助你理解互联网的工作方式,并进行网络配置和维护。

4. 学习微机原理及应用的好处学习微机原理及应用有许多好处,无论你是从事计算机相关行业还是其他领域。

微机原理及其应用

微机原理及其应用

微机原理及其应用
微机原理是指微型计算机的工作原理,包括硬件系统和软件系统两个方面。

硬件系统主要包括中央处理器(CPU)、存储器、输入输出设备等组成部分,而软件系统则包括各种应用程序和操作系统等。

微机原理的应用非常广泛。

首先,微机可以用于个人和家庭使用。

借助微机,人们可以进行文字处理、图像处理、娱乐和互联网等方面的操作,提高了工作和生活的效率。

其次,微机也被广泛应用于办公和商业领域。

在办公环境中,微机可以用于数据处理、信息管理、会议控制等方面;在商业领域中,微机被广泛应用于计算机销售、电子商务、营销和金融等方面,为企业提供了高效和便捷的解决方案。

另外,微机也在医疗、教育和科学研究等领域得到了广泛的应用。

在医疗领域,微机可以用于医学图像处理、医疗设备控制和病历管理等方面,帮助医生提高诊断和治疗水平;在教育领域,微机可以用于教学辅助、学生管理和在线学习等方面,提供了更多的学习机会和资源;在科学研究领域,微机可以用于数据分析、模拟和实验控制等方面,为研究人员提供了更加方便和快捷的研究工具。

总之,微机原理及其应用已经深入到生活和工作的各个领域,为我们的生活带来了巨大的便利和改变。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

微机原理与应用模拟题2
一、填空题
可编程串行接口芯片8251A的复位方法有(); 中断控制器8259A 在非缓冲方式下级连时,主控器通过( )向从控器传送识别码ID,以便选中某一从控器; CRT字符发生器的高位地址是来自VRAM的(); RS-485与RS-422的主要区别是RS-485允许有( ); 分辩率为10位,输出满度5V的D/A转换器,最小数字量变化可产生( )V模拟量变化; 非可编程接口的输入端口常由( )构成; 8255A的C口最多可以传送( )位并行数据; 8237A的三种DMA操作类型是( );8253的3方式具有自动装入计数初值功能,一旦计数开始,就会输出连续的();非自动中断结束时,从片8259A在中断服务程序最后须发()个EOI命令;DMA控制器8237A的当前字节计数器存放();串行外设与CPU 的接口应具有数据的()转换功能;
二、判断题
1.所有外设的中断请求都是通过硬件传送给CPU的. ( )
2.8255A在方式0下A口可以双向传送数据. ( )
3.启动A/D转换的输出指令可输出任意值. ( )
4.所有串行接口的串、并之间的转换是通过程序实现的. ( )
5.CPU对外设的读写周期通常与系统时钟速度无关. ( )
6.RS-232C标准接口经电平转换后便可长距离传送信息. ( )
7.RS-422的平衡式传输线上消除了噪声信号. ( )
8.查询8251A的TXRDY状态位或由TXRDY引脚产生中断,均可避免数据丢失.( )
三、简答题
1.端口的统一编址和独立编址的主要区别是什么?
2.简述8253的计数通道工作原理。

3.各种中断的类型号是如何提供的?
4.8259A级连方式下的非自动结束中断在完成中断时为何要发两个EOI命令?
5.8255A的STB信号由谁产生,何时产生,有何作用?
6.简述波特率、字符速率及波特率因子的含义。

7.多路模拟开关和采样保持器有何用?
8.DMAC处于主动工作方式时都执行了哪些状态周期,各有何用?
参考答案:
1.答:前者端口与存储器同用一个地址空间,无专用的I/O指令;后者端口与存储器各用自己的地址空间,有专用的I/O指令。

2.答:首先将16位计数初值寄存器装入初值,若门控信号(GATE)有效,则在时钟信号(CLK)作用下对16位减一计数器减一计数,减一至零时输出OUT信号。

减一计数器的内容可锁存到当前计数值锁存器后读出。

3.答:外部可屏蔽中断(INT)由中断控制器提供;指令中断由指令直接提供;外部非屏蔽中断(NMI)和操作引起的中断则产生固定的类型号。

4.答:一个给主片,一个给从片。

5.答:在输入时由外设产生。

当外设将数据送上数据线后该信号有效,可将数据锁入
8255A。

6.答:位数/秒;字符数/秒;几个时钟收发一位。

7.答:选择多个模拟量中的一个送ADC;采样高速变化的模拟信号并使其在转换期间保持不变。

8.答:S1、S2、S3和S4;S1更新高8位地址,S2输出地址并发出DMA应答(DACK),S3读周期,S4写周期。

四、应用题
利用8255A设计一个DAC0832与CPU的接口。

要求用A口控制DAC0832为直通门工作方式,B口输出数据。

试画出8255A与DAC0832及8255A与CPU的连线,并编写8255A的初始化程序段。

已知:8255A的口地址为300H-303H
01=1方式 1=输入 1=输入 1=1方式 1=输入 1=输入
10=2方式
参考答案:
解:
硬件连线图
注:硬件连线共占10分。

只要画出8255A的PB7~0、PA4~0与0832的有关控制信号(ILE、CS、WR1等)的连线及8255A与CPU的大致连线和译码器即可。

未画全则酌情给分。

确定方式字:10000000B(或80H)
初始化程序段如下:
MOV DX,303H ;控制口地址
MOV AL,80H ;方式字
OUT DX,AL
MOV DX,300H ;A口地址
MOV AL,00010000B ;置0832为直通门的控制信号
OUT DX,AL
注:确定方式字3分,程序段7分。

须写对口地址和置0832为直通门的控制信号。

未加注释不扣分。

相关文档
最新文档