微型计算机原理及应用PPT课件
微型计算机原理及应用PPT课件是计算机原理和微型计算机应用的教学资源,主要涵盖微型计算机的原理、结构和应用。该PPT课件提供了微型计算机的基本概念、微型计算机的结构、微型计算机的应用等内容。
微型计算机的原理
微型计算机是计算机的核心组件之一,负责执行指令和存储数据。微型计算机的原理是指微型计算机的工作原理和执行方式。微型计算机的原理主要包括指令执行、数据存储、控制单元等。
微型计算机的结构
微型计算机的结构主要包括控制单元、算术逻辑单元、寄存器、存储器等。控制单元负责控制微型计算机的执行,算术逻辑单元负责执行算术和逻辑运算,寄存器用于存储数据和指令,存储器用于存储程序和数据。
微型计算机的应用
微型计算机的应用非常广泛,包括个人计算机、服务器、嵌入式系统、智能设备等。微型计算机的应用可以分为两大类:一类是通用计算机应用,另一类是专用计算机应用。
8253计时器
8253计时器是一种常用的微型计算机计时器芯片,具有多种工作方式,可以满足不同的计时需求。8253计时器的工作方式主要包括方式0、方式1、方式2、方式3等。
在微型计算机原理及应用PPT课件中,8253计时器的应用是通过编程初始化实现的。例如,在计数器高8位计数值为256时,需要选择方式3工作,编程初始化为:
MOV AL,26H;选择0#计数器高8位,方式3,二进制方式
MOV DX,223H
OUT DX,AL ;写控制字
MOV AL,0 ; 计数器0高8位计数256≠FFH,
MOV DX,220H;
OUT DX,AL ;或AL,或AX,而不能AH1.
在1#计数器高、低8位计数值为1000时,需要选择方式2工作,编程初始化为:
MOV AL,75H(0B5H);1(2)#计数器16位,方式2,BCD计数
MOV DX,223H
OUT DX,AL ;写控制字
MOV AX,1000H ;1000=3E8H
MOV DX,221H(222H)
OUT DX,AL ;先送低字节00
MOV AL,AH
OUT DX,AL ;再送高字节10(1000D),必须送高字节
在设计8253定时器时,需要根据信号源频率和定时要求选择合适的工作方式和编程初始化。例如,在信号源频率为1MHZ时,需要使用定时器0、1串联,经两次1000分频,编程初始化为:
MOV AL,34H;选择0#计数器16位计数,方式2,二进制计数方式
MOV DX,343H;
OUT DX,AL ;写控制字;
MOV AX,1000
MOV DX,340H
OUT DX,AL ;先送低字节
MOV AL,AH
OUT DX,AL ;再送高字节
微型计算机原理及应用PPT课件提供了详细的微型计算机原理和应用知识点,涵盖微型计算机的原理、结构和应用等内容。该PPT课件对微型计算机的原理和应用进行了系统的介绍和讲解,是学习微型计算机原理和应用的优秀资源。
评论0
最新资源