2023年微机原理试卷最新版.pdf
微机原理试题 1 思考与练习题 一、选择题 1、计算机硬件中最核心的部件就是()。C A、运算器 B、主存储器 C、CPU D、输入/输出设备 2、微机的性能主要取决于()。A (B 计算机数据处理能力的一个重要指标)A、CPU B、主存储器 C、硬盘 D、显示器 3、计算机中带符号数的表示通常采用()。C A、原码 B、反码 C、补码 D、BCD码 4、采用补码表示的 8 位二进制数真值范围就是()。C A、-127+127 B、-1 27+128 C、-128+127 D、-128+128 5、大写字母“B”的ASCII 码就是()。B A、41H B、42H C、61H D、62H 6、某数在计算机中用压缩 BCD码表示为 10010011,其真值为()。C A、10010011B B、93H C、93 D、147 二、填空题 1、微处理器就是指_CPU _;微型计算机以_ CPU _为核心,配置_内存与 I/O 接口_构成;其特点就是_(1)功能强(2)可靠性高(3)价格低(4)适应性强(5)体积小(6)维护方便_。P8 P5 2、主存容量就是指_RAM 与 ROM 总与_;它就是衡量微型计算机_计算机数据处理_能力的一个重要指标;构成主存的器件通常采用_DRAM 与 PROM 半导体器件_。P5 P9 3、系统总线就是_CPU与其她部件之间传送数据、地址与控制信息_的公共通道;根据传送内容的不同可分成_数据、地址、控制_3 种总线。P9 4、计算机中的数据可分为_数值型与非数值型_两类,前者的作用就是_表示数值大小,进行算术运算等处理操作_;后者的作用就是_表示字符编码,在计算机中描述某种特定的信息_。P12 5、机器数就是指_数及其符号在机器中加以表示的数值化_;机器数的表示应考虑_机器数的范围、机器数的符号、机器数中小数点位置_3 个因素。P15 P16 6、ASCII 码可以表示_128_种字符,其中起控制作用的称为_功能码_;供书写程序与描述命令使用的称为_信息码_。P18 P19 三、判断题 1、计算机中带符号数采用补码表示的目的就是为了简化机器数的运算。()2、计算机中数据的表示范围不受计算机字长的限制。()3、计算机地址总线的宽度决定了内存容量的大小。()4、计算机键盘输入的各类符号在计算机内部均表示为 ASCII 码。()(键盘与计算机通信采用 ASCII 码)2 思考与练习题 一、选择题 1、在 EU中起数据加工与处理作用的功能部件就是()。A A、ALU B、数据暂存器 C、数据寄存器 D、EU控制电路 2、以下不属于 BIU中的功能部件就是()。B A、地址加法器 B、地址寄存器 C、段寄存器 D、指令队列缓冲器 3、堆栈操作中用于指示栈顶地址的寄存器就是()。B A、SS B、SP C、BP D、CS 微机原理试题 4、指令指针寄存器(IP)中存放的内容就是()。B A、指令 B、指令地址 C、操作数 D、操作数地址 5、8086 系统可访问的内存空间范围就是()。B A、0000H FFFFH B、00000HFFFFFH C、0216 D、0220 6、8086 的 I/O 地址空间采用 16 位数寻址时,可访问的端门数容量为()。C A、16KB B、32KB C、64KB D、1MB 7、8086 最大与最小工作方式的主要差别就是()。D A、数据总线的位数不同 B、地址总线的位数不同 C、I/O 端口数的不同 D、单处理器与多处理器的不同 二、填空题 1、8086 的内部结构由_EU _与_BIU_组成,前者功能就是_执行指令_,后者功能就是_总线操作_。P24 P26 2、8086 取指令时,会选取_CS_作为段基值,再加上由_IP_提供的偏移地址形成 20 位物理地址。3、8086 有两种外部中断请求线,它们分别就是_INTR _与_NMI _。P32 4、8086 的标志寄存器共有_9_个标志位,分为_6_个_状态_标志位与_3_个_控制_标志位。P28 5、8086 为访问 1MB内存空间,将存储器进行_分段_管理;其_物理_地址就是唯一的;偏移地址就是指_相对段基地址的偏移量_;逻辑地址常用于_程序中_。P29 P20 P34 P35 6、逻辑地址为 1000H:0230H时,其物理地址就是_10230H_,段地址就是_1000H _,偏移量就是_0230H_。7、时钟周期就是指_CPU基本时间计量单位_,总线周期就是指_一次总线操作时间_,总线操作就是指_CPU经外部总线对存储器或 I/O 端口进行一次信息输入与输出的过程_。P37 8、8086 工作在最大方式时 CPU引脚 MN/-MX 应接_地_;最大与最小工作方式的应用场合分别就是_多处理器与单处理器系统_。P38 P39 三、判断题 1、IP 中存放的就是正在执行的指令偏移地址。()2、从内存单元偶地址开始存放的数据称为规则字。()3、EU执行算术与逻辑运算后的结果特征可由控制标志位反映出来。()4、指令执行中插入 TI,与 TW就是为了解决 CPU与外设之间的速度差异。()5、总线操作中第 1 个时钟周期通常就是取指周期。()6、8086 系统复位后重新启动时从内存地址 FFFF0H处开始执行。()四、简答题 1、8086 微处理器中的指令队列起什么作用(EU从指令队列取指令的缓冲作用),其长度就是多少字节(6 个字节)?P26 2、什么就是逻辑地址(无符号 32 位二进制数),它由哪两部分组成(段地址与偏移地址)?8086 的物理地址就是如何形成的(物理地址=段地址*10H+偏移地址)?P35 3、8086 微机系统中存储器为什么要分段(8086 系统内的地址寄存器均就是 16 位,只能寻址64KB;将 1MB存储器分成逻辑段,每段不超过 64KB空间,以便 CPU操作。),各逻辑段之间的关系如何(可重叠、交叉、紧密连接与分离)?P34 4、I/O 端口有哪两种编址方式(统一编址与独立编址),8086 的最大 I/O 寻址空间就是多少(64KB)?P36 5、8086 的最大工作模式(8086、8087 与 8089 通过总线控制器 8288 产生对总线的控制信号)与最小工作方式(8086 直接产生总线控制信号)的主要区别就是什么?她们分别应用在何种码采用补码表示的位二进制数真值范围就是大写字母的码就是某数在计算机中用压缩码表示为其真值为二填空题微处主存容量就是指与总与它就是衡量微型计算机计算机数据处理能力的一个重要指标构成主存的器件通常采用与半导体总计算机中的数据可分为数值型与非数值型两类前者的作用就是表示数值大小进行算术运算等处理操作后者的作用就微机原理试题 场合(多处理器与单处理器系统)?P39 6、简述实地址方式(由段地址与偏移地址计算产生物理地址,其物理地址可以超过 20 位)与虚拟 8086 方式(由段地址与偏移地址计算产生的有效物理地址为 20 位)的区别。P41 7、简述 Pentium 微处理器的主要特性。P44 五、分析题 1、有一个由 10 个字组成的数据区,其起始地址为 1200H:0120H。试写出该数据区的首末存储单元的实际地址(12120H12120H+10*2-1=12133H)。2、若一个程序段开始执行之前,(CS)=33AOH,(IP)=0130H,试问该程序段启动执行指令的实际地址就是什么(33A00H+0130H=33B30H)?3、有两个 16 位的字 31DAH与 5E7FH,它们在 8086 系统存储器中的地址分别为 00130H与00134H,试画出它们的存储示意图。地址 存储空间 00130H 0DAH 00131H 31H 00134H 7FH 00135H 5EH 4、将字符串“Good!”的 ASCII 码依次存人从 01250H开始的字节单元中,画出它们存放的内存单元示意图。地址 存储空间 01250H G 01251H o 01252H o 01253H d 01254H!3 思考与练习题 一、选择题 1、寄存器间接寻址方式中,要寻找的操作数位于()中。B A、通用寄存器 B、内存单元 C、段寄存器 D、堆栈 2、下列指令中正确的就是()。C A、MOV AL,BX B、MOV CS,AX C、MOV AL,CL D、MOV BX,SI 3、下列指令中错误的就是()。C A、MOV AX,1234H B、INC BX C、SRL AX,2 D、PUSH DX 4、设(SP)=1010H,执行 POP AX后,SP 中的内容为()。B A、1011H B、1012H C、1OOEH D、100FH 5、给定(AL)=80H,(CL)=02H,指令 SHR AL,CL执行后的结果就是()。B A、(AL)=40H B、(AL)=20H C、(AL)=C0H D、(AL)=E0H 6、将 AX清零并使 CF位清零,下面指令错误的就是()。A A、SUB AX,BX B、XOR AX,AX C、MOV AX,0(不影响 FR)D、AND AX,0OOOH 二、填空题 1、计算机指令通常由_操作码字段_与_操作数字段_两部分组成;指令对数据操作时、按照数据的存放位置可分为_立即数、寄存器操作数、存储器操作数_。码采用补码表示的位二进制数真值范围就是大写字母的码就是某数在计算机中用压缩码表示为其真值为二填空题微处主存容量就是指与总与它就是衡量微型计算机计算机数据处理能力的一个重要指标构成主存的器件通常采用与半导体总计算机中的数据可分为数值型与非数值型两类前者的作用就是表示数值大小进行算术运算等处理操作后者的作用就微机原理试题 2、寻址的含义就是指_寻找操作数的过程_;8086 指令系统的寻址方式按照大类可分为_与操作数有关的寻址方式、与 I/O 端口有关的寻址方式_;其中寻址速度最快的就是_立即数寻址_。P54P57 3、指令 MOV AX,ES:BX+O1OOH 中,源操作数位于_物理地址为 ES*10H+BX+0100H 的存储单元_;读取的就是_附加数据 ES_段的存储单元内容。4、堆栈就是一个特殊的_存储器区域_,其操作就是以_2 字节单元_为单位按照_先进后出_原则来处理;采用_SP_指向栈顶地址,入栈时地址变化为_SP=(SP)-2 _。P57 5、I/O 端口的寻址有_直接端口寻址与间接端口寻址_两种方式;采用 8 位数端口地址(直接端口寻址)时,可访问的端口地址为_0255_;采用 16 位数端口地址(间接端口寻址)时,可访问的端口地址为_065535_。P57 P58 三、分析计算题 1、析如下指令的正误,对错误指令说明出错误原因并加以收正:(1)MOV 1200,23H (2)MOV 1020H,CX (3)MOV 1000H,2000H (4)MOV IP,O00H (5)PUSH AL (6)OUT CX,AL (7)IN AL,80H (8)MOV CL,3300H (1)MOV 1200,23H ;未指明数据类型 MOV BYTE PTR1200,23H (2)MOV 1020H,CX ;立即数不能作为目标操作数 MOV 1020H,CX (3)MOV 1000H,2000H ;两 操 作 数 不 能 均 就 是 内 存 单 元 MOV BYTE PTR 1000H,2000H (4)MOV IP,000H ;IP 不能在 MOV 指令中出现 JMP 000H (5)PUSH AL ;操作数必须就是 16 位 PUSH AX (6)OUT CX,AL ;CX不能作为端口地址的间接访问寄存器 OUT DX,AL (7)IN AL,80H ;直接端口地址写法错误 IN AL,80H (8)MOV CL,3300H ;两操作数的数据类型不一致 MOV CX,3300H 2、试分析如下程序段执行完后,BX 的内容:817FH MOV BX,1030H ;(BX)=1030H MOV CL,3 ;(CL)=3 SHL BX,CL ;(BX)=8180H DEC BX ;(BX)=817FH 4 思考与练习题 一、选择题 1、汇编语言程序中可执行的指令位于()中。C A、数据段 B、堆栈段 C、代码段 D、附加数据段 2、以下内容不就是标号与变量属性的就是()。B A、段属性 B、地址属性 C、偏移属性 D、类型属性 3、DOS功能调用中采用屏幕显示单个字符,其值保存在()寄存器。C A、AL B、AH C、DL D、DH 4、DOS功能调用中,从键盘读取一个字符并回显的就是()。A A、01H B、02H C、09H D、0AH 5、循环程序设计中,要考虑的核心问题就是()。D A、循环的控制 B、选择循环结构 C、设置循环参数初始值 D、修改循环控制参数 码采用补码表示的位二进制数真值范围就是大写字母的码就是某数在计算机中用压缩码表示为其真值为二填空题微处主存容量就是指与总与它就是衡量微型计算机计算机数据处理能力的一个重要指标构成主存的器件通常采用与半导体总计算机中的数据可分为数值型与非数值型两类前者的作用就是表示数值大小进行算术运算等处理操作后者的作用就微机原理试题 6、对于宏指令与子程序,下列说法不正确的就是()。D A、宏指令不能简化目标程序 B、子程序可以简化目标程序,但执行时间长 C、子程序在执行过程中由 CPU处理 D、宏指令在执行时要保护与恢复现场 二、填空题 1、汇编语言就是一种面向_CPU指令系统_的程序设计语言,采用_指令助记符_表示操作码与操作数,用_符号地址_表示操作数地址。P82 2、汇编语言的语句可由_名字、操作符、操作数、注释_四部分组成;其中_操作符_就是必须具备的。P83 3、机器指令就是指_发送给 CPU的命令_,在运行时由_CPU _执行;伪指令就是_发送给汇编程序的命令_,在汇编过程中由_汇编程序_进行处理;宏指令就是指_代表一段源程序_,通常用于_经常用到的一个程序段_场合。P87、P107 4、子程序的基本结构包括_子程序说明、现场保护及恢复、子程序体、子程序返回_等几个部分;子程序的参数传递有_寄存器、堆栈、存储器_等方法。P104、P105 5、DOS功能调用可完成对_完成对文件、设备、内存_的管理;BIOS 的主要功能就是_外设的控制;如系统加电自检、引导装入及对键盘、磁盘、显示器、打印机、异步串行通信口等的控制_。6、给定如下程序段,在每条指令的右边写出指令的含义与操作功能,指出该程序段完成的功能及运行结果:MOV AX,0 ;AX=0 MOV BX,1 ;BX=1 MOV CX,5 ;CX=5 LP:ADD AX,BX ;AX=AX+BX ADD BX,2 ;BX=BX+2 LOOP LP ;CXIR7 若此时出现了 IR0 请求,响应 IR0 并处理完成后,队列变为多少?10 思考与练习题 码采用补码表示的位二进制数真值范围就是大写字母的码就是某数在计算机中用压缩码表示为其真值为二填空题微处主存容量就是指与总与它就是衡量微型计算机计算机数据处理能力的一个重要指标构成主存的器件通常采用与半导体总计算机中的数据可分为数值型与非数值型两类前者的作用就是表示数值大小进行算术运算等处理操作后者的作用就微机原理试题 一、选择题 1、CPU对 8255A执行按位置位/复位操作时,写入的端口地址就是()。D A、端口 A B、端口 B C、端口 C D、控制口 2、8255A的 PB口有()种工作方式?B A、1 B、2 C、3 D、4 3、利用 8255A采集 100 个数据,数据间采样间隔为 10ms,要用循环查询方法实现,即每次循环采集一个数据,那么在循环的初始化部分应该()。C A、设置采样次数为 100 次;设置用于存放数据的缓冲区地址指针 B、设置采样次数为 100 次;产生 10ms的数据间采样间隔;设置用于存放数据的缓冲区地址指针 C、设置采样次数为 100 次;产生 10ms的数据间采样间隔;设置用于存放数据的缓冲区地址指针;设置 8255A的工作方式控制字 4、8255A工作于方式 1 输出时,在由外设输入的 STD信号()的控制下将端口 A或(端口B)的数据锁存。D A、上升沿 B、下降沿 C、高电平 D、低电平 二、填空题 1、微机与外设通信的并行传输就是指_数据的各位同时传送_;并行接口的特点就是_(P226 10、1、2)_;常用于_近距离_场合。P225P226 2、从并行接口的电路结构来瞧,并行接口有_输入接口_与_输出接口_之分。P226 3、8255A有两种命令字,一种就是_工作方式_命令字,另一种就是_C口位操作_命令字。P229 4、8253A内部有_24_个对外输入/输出端口,有 3 种工作方式,方式 0 称为_基本 I/O 工作方式_,方式 1 称为_选通 I/O 工作方式_,方式 2 称为_选通双向总线 I/O 方式_。P232P235 三、简答题 1、从 8255A的 PC口读出数据,试述控制信号-CS,A1,A0,-RD,-WR的状态。答:-CS=0,A1=1,A0=0,-RD=0,-WR=1 2、可编程并行接口芯片 8255A有哪几种工作方式,每种工作方式有何特点?答:8255A 有 3 种工作方式。方式 0:无条件 I/O,用于主机与简单外设数据传送(只有数据线连接);方式 1:选通 I/O,主机通过联络与外设单向数据传送;方式 2:双向 I/O,主机通过联络与外设双向数据传送。3、当 8255A工作在中断方式 2 时,CPU如何区分输入或输出?答:进入中断服务程序后,查询输入 IBF 与输出-OBF 状态;若 IBF=1(输入缓冲器满),输入引起中断;若-OBF=1(输出缓冲器空),输出引起中断。四、设计题 1、某 8255A端口地址范围为 03F8H 03FBH,A组与 B组均工作在方式 0,A 口作为数据输出端口,C 口低 4 位作为状态信号输入口,其她端口未用:试画出该 8255A与系统的连接图,并编写初始化程序。解 1:8255A 与系统的连接图如下。码采用补码表示的位二进制数真值范围就是大写字母的码就是某数在计算机中用压缩码表示为其真值为二填空题微处主存容量就是指与总与它就是衡量微型计算机计算机数据处理能力的一个重要指标构成主存的器件通常采用与半导体总计算机中的数据可分为数值型与非数值型两类前者的作用就是表示数值大小进行算术运算等处理操作后者的作用就微机原理试题 解 2:初始化程序如下。MOV AL,10000001B ;A 与 B 组方式 0,A 口输出与 C 口低 4 位输入口。MOV DX,03FBH OUT DX,AL 2、用 8255A作为接口芯片,编写满足如下要求的 3 段初始化程序:(1)将 A组与 B组置成方式 0,A 口与 C口作为输入口,B 口作为输出口。(2)将 A组置成方式 2,B 组置成方式 1,B 口作为输出口 (3)将 A组置成方式 1 且 A口作为输入,PC6与 PC7,作为输出,B 组置成方式 1 且作为输入口。假设控制端口的符号地址为 PORTK。解答如下:(1)MOV AL,10011001B ;A 与 B 组方式 0,A 与 C 口输入口,B 口作为输出口 MOV DX,PORTK OUT DX,AL(2)MOV AL,11000100B ;A 组置成方式 2,B 组置成方式 1,B 口作为输出口 MOV DX,PORTK OUT DX,AL(3)MOV AL,10110110B ;A 口方式 1 输入,PC6 与 PC7 输出,B 口方式 1 输入 MOV DX,PORTK OUT DX,AL 11 思考与练习题 一、选择题 1、串行接口芯片 825lA 可实现()。D A、同步传送 B、异步传送 C、并行传送 D、A与 B均可 2、825lA 工作于串行异步接收时、当检测到()引脚为低电平时,可能就是起始位。A A、RxD B、TxD C、-WE D、-RTS 3、输入控制发送器数据速率的时钟 TxC频率可以就是数据传送波特率的()倍。C A、1、16 或 64 B、1、32 或 64 C、16、32 或 64 D、16、64 或 128 4、如 8251A设为异步通信方式,发送器时钟输入端与接收时钟输入端连接到频率 19、2kHz输入信号上,波特率因子为 16,则波特率为()波特?A A、1200 B、2400 C、9600 D、19200 二、填空题 1、串行通信就是指_,其特点就是_,通常用于_场合。2、波特率就是指_,该指标用于衡量_。3、串行通信按通信约定的格式可分为_与_两种;前者的特点就是_;后者PC30 PC74 码采用补码表示的位二进制数真值范围就是大写字母的码就是某数在计算机中用压缩码表示为其真值为二填空题微处主存容量就是指与总与它就是衡量微型计算机计算机数据处理能力的一个重要指标构成主存的器件通常采用与半导体总计算机中的数据可分为数值型与非数值型两类前者的作用就是表示数值大小进行算术运算等处理操作后者的作用就微机原理试题 的特点就是_。4、8251A就是一种_芯片,使用前必须对其进行_设置,主要内容包括_。5、RS-232就是应用于_之间的_接口。6、在串行异步数据传送时,如果格式规定 8 位数据位。1 位奇偶校验位,1 位停止位,则一组异步数据总共有_位?三、设计题 1、某系统中使可编程串行接口芯片 8251A工作在异步方式,7 位数据位,偶校验,2 位停止位,分频系数为 96,允许发送也允许接收,若已知其控制口地址为 03FBH,试编写初始化程序。解:初始化程序如下:MOV DX,03FBH ;MOV AL,11111010B ;方式字:异步方式,7 位数据位,偶校验,2 位停止位,分频系数为 n=16 OUT DX,AL MOV AL,00010101B ;命令字:允许发送也允许接收,错误复位 OUT DX,AL 12 思考与练习题 一、选择题 1、启动 8253 的计数器开始或计数的方式有()。C A、软件方式 B、硬件方式 C、软件与硬件方式 D、门控信号 2、对 8253 进行操作前都必须先向 8253 写入一个(),以确定 8253 的工作方式。A A、控制字 B、计数初值 C、状态字 D、指令 3、8253 定时器/数器中,在门控制信号上升沿到来后的()时刻,输出信号 OUT变成低电平。D A、CLK上升沿 B、CLK下降沿 C、下一个 CLK上升沿 D、下一个 CLK下降沿 4、8253 工作在()方式时,OUT引脚能输出一个 CLK周期宽度的负脉冲。D A、方式 0 B、方式 1 C、方式 3 D、方式 4 或方式 5 二、填空题 1、8253 称为_;它具有 3 个独立的_;每个计数器有_种工作方式;可按_编程?2、8253 的初始化程序包括_两部分。完成初始化后,8253 即开始自动按_进行工作。3、8253 定时器/计数器工作在某种方式时,需要在 GATE 端外加触发信号才能启动计数,这种方式称为_。4、8253 内部有_个对外输入/输出端口,有_种工作方式,方式 0 称为_,方式 1 称为_,方式 2 称为_。5、设 8253 的工作频率为 2、5MHz,若要使计数器 0 产生频率为 1kHz的方波。则送入计数器0 的计数初始值为_,方波的电平为_ms。三、简答题 1、试说明 8253 的 6 种工作方式各自的功能与特点,其时钟信号 CLK与门控信号 GATE 分别起什么作用?答案在 P265P272(12、1、5)。2、8253 的最高工作频率就是多少(2、6MHz)?8254 与 8253 的主要区别就是什么(工作频率)?码采用补码表示的位二进制数真值范围就是大写字母的码就是某数在计算机中用压缩码表示为其真值为二填空题微处主存容量就是指与总与它就是衡量微型计算机计算机数据处理能力的一个重要指标构成主存的器件通常采用与半导体总计算机中的数据可分为数值型与非数值型两类前者的作用就是表示数值大小进行算术运算等处理操作后者的作用就微机原理试题 3、对 8253 进行初始化编程要完成哪些工作?答:初始化程序包括两部分:一就是写各计数器的控制字,二就是设置计数初始值。四、设计题 1、设 8253 芯片的计数器 O、计数器 1 与控制口地址分别为 04B0H、0482H与 0486H、定义计数器 0 工作在方式 2,CLK0为 5MHz,要求输出 OUT0为 1kHz 方波;定义计数器 1 用 OUT0作为计数脉冲,计数值为 1000,计数器减到 O时向 CPU发出中断请求,CPU响应这一中断请求后继续写入计数值 1000,开始重新计数,保持每一秒向 CPU发出一次中断请求。试编写对 8253 的初始化程序,并画出系统的硬件连接图。解:(1)8253 定时器 0 计数初值:5MHz/1KHz=5000 8253 定时器 1 计数初值:1000(2)8253 的初始化程序如下:MOV DX,04B6H ;设置控制口 MOV AL,00110100B ;计数器 0 工作在方式 2、二进制计数、读写低高字节 OUT DX,AL MOV AL,01110000B ;计数器 1 工作在方式 0、二进制计数、读写低高字节 OUT DX,AL ;计数器 0 计数初值设置 MOV DX,04B0H ;设置计数器 0 端口 MOV AX,5000 ;设置计数器 0 的计数初值 OUT DX,AL ;写低字节计数初值 MOV AL,AH OUT DX,AL ;写高字节计数初值 ;计数器 1 计数初值设置 MOV DX,04B2H ;设置计数器 1 端口 MOV AX,1000 ;设置计数器 1 的计数初值 OUT DX,AL ;写低字节计数初值 MOV AL,AH OUT DX,AL ;写高字节计数初值(3)连接示意图 2、将 8253 定时器 0 设为方式 3(方波发生器),定时器 1 设为方式 2(分频器)。要求定时器 0的输出脉冲作为定时器1的时钟输入,CLK0连接总线时钟2MHz,定时器1输出OUT1约为40Hz,试编写实现上述功能的程序。解:设控制口:PORTK;计数器 0 端口:PORT0;计数器 1 端口:PORT1(1)计算 8253 定时器 0、1 分频系数 K0、K1 由 40Hz=2MHz/K (K:总分频系数)求 K=2MHz/40Hz=50000=500*100 分别求得 K0=500、K1=100(2)初始化程序如下:MOV DX,PORTK ;设置控制口 MOV AL,00110110B ;设置 8253 定时器 0,方式 3,先低后高读写字节计数值,二进制计数 OUT DX,AL MOV AL,01010100B ;设置 8253 定时器 1,方式 2,仅读写低字节计数值,二进制计数 CLK0 OUT0(计数器 0)5MHz 时钟 连中断源 CLK1 OUT1(计数器 1)码采用补码表示的位二进制数真值范围就是大写字母的码就是某数在计算机中用压缩码表示为其真值为二填空题微处主存容量就是指与总与它就是衡量微型计算机计算机数据处理能力的一个重要指标构成主存的器件通常采用与半导体总计算机中的数据可分为数值型与非数值型两类前者的作用就是表示数值大小进行算术运算等处理操作后者的作用就微机原理试题 OUT DX,AL MOV DX,PORT0 ;设置计数器 0 端口 MOV AX,500 ;设置计数器 0 计数初值 OUT DX,AL ;写低字节计数值初值 MOV AL,AH OUT DX,AL ;写高字节计数值初值 MOV DX,PORT1 ;设置计数器 1 端口 MOV AL,100 ;设置计数器 1 计数初值 OUT DX,AL ;写低字节计数值初值 码采用补码表示的位二进制数真值范围就是大写字母的码就是某数在计算机中用压缩码表示为其真值为二填空题微处主存容量就是指与总与它就是衡量微型计算机计算机数据处理能力的一个重要指标构成主存的器件通常采用与半导体总计算机中的数据可分为数值型与非数值型两类前者的作用就是表示数值大小进行算术运算等处理操作后者的作用就