微机题库之应用
《微机原理及应用》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字节存储器。
微机原理与应用(复习题)
微机原理与应用一、单项选择题(在下列每小题的四个备选答案中选出一个正确的答案,并将其字母标号填入题干的括号内。
)1、X86微机将内存空间分为若干个逻辑段,每个段的容量为( D )A.等于64K B.小于64K C.大于等于64K D.小于等于64K 2、寄存器AL的初值为0FFH,执行指令XOR AL,0A5H后,AL中的值为( B )A.0AAH B.5AH C.0A5H D.55H3、寄存器( D )不能被分割为高字节和低字节A. AXB. DXC. BXD. CS4、8086微处理器可寻址访问的最大I/O空间为( B )A. 1KBB. 64KBC. 640KBD. 1MB5、下列指令中正确的是( B )A. MOV AX,BHB. MOV SS,AXC. MOV [BX],[SI]D. MOV AX,[DI][SI]6、寄存器( D )不能被分割为高字节和低字节A. AXB. DXC. BXD. SP7、下列输入输出传送方法中,无需CPU控制也不经过CPU的是( D )A.无条件传送B.查询传送C.中断传送D.DMA传送8、8086/8088中断请求中,( B )具有最高优先级A. INT 10HB. NMIC. INTRD. 单步9、可编程计数/定时器电路8253的工作方式共有( A )个A. 6B. 5C. 4D. 310、下列输入输出传送方法中,无需CPU控制也不经过CPU的是( D )A.无条件传送B.查询传送C.中断传送D.DMA传送11、下面的中断源中,只有___B___需要硬件提供中断类型码A.INTn B. INTR C. NMI D. INTO12、可编程通信接口芯片8251A支持( D )A. 同步传送B. 异步传送C. 并行传送D. 同步和异步传送13、CPU的中断允许位IF值为0时的作用是( A )A. 禁止CPU响应可屏蔽中断B. 禁止中断源向CPU发中断请求(IRQ)C. 禁止CPU响应DMA请求D. 禁止CPU响应非屏蔽中断14、若由1K×1位的RAM芯片组成一个容量为8K×8位的存储体时,需要的芯片数为( C )A. 256B. 128C. 64D. 3215、可编程计数/定时器电路8253的工作方式共有( A )个A. 6B. 5C. 4D. 316、可编程通信接口芯片8251A支持( D )A. 同步传送B. 异步传送C. 并行传送D. 同步和异步传送17、当进行DMA操作时,CPU必须让出( A )给DMAC。
微机原理及应用复习题目和答案
微机原理及应用复习题目和答案一、填空题(每题1分,共20分)1、计算机的发展阶段通常是按计算机所采用的(B )来划分的。
A.内存容量B.电子器件C.程序设计D.操作系统2、一个完整的计算机系统通常应包括(C)。
A、系统软件和应用软件B、计算机及其外部设备C、硬件系统和软件系统D、系统硬件和系统软件3、存储器是计算机系统的记忆设备,它用来(C )A.存放数据B.存放程序C.存放数据和程序D.存放微程序4、通常所说的32位计算机是指( A )。
A.CPU字长为32位B.通用寄存器数目为32个C.可处理的数据长度为32位D.地址总线的宽度为32位5、寄存器( D )不能被分割为高字节和低字节。
A.AXB. DXC.BXD. CS6、V AR是数据段中定义的字变量,指令MOV EBX,OFFSET V AR源操作数的寻址方式是(B)。
A.直接寻址B.寄存器间接寻址C.立即数寻址D.存贮器寻址7、执行INC指令除对于SF、ZF有影响外,还要影响的标志位是(D)。
A. AF,PF,CFB. OF,AF,CFC. OF,PF,CFD. OF,AF,PF8、能够表示指令存放地址的是(B )A 符号名B 变量名C 标号D 常量名9、通过寄存器传递参数比通过堆栈传递参数的优点是( B )。
A. 能传递更多得参数B. 存取效率高C. 能确保正确调用D. 没有副作用10、8086的写总线周期在T4状态( A )A 完成数据传送B 输出地址C 输出控制信号D 检测数据传送11、并行通信适用于微机间(C )的数据传送。
A 不同类型B 同类型C 近距离D 远距离12、当控制线READY=0时,应在(C )之间插入等待周期TwA T1和T2之间B T2和T3之间C T3和T4之间D 任何时候13、某处理器设计只支持7KB主存,则内存地址需(B )位就足够了。
A 12B 13C 14D 1514、需要定时刷新的存储器是(B )A.SRAM B.DRAM C.EPROM D.E2PROM15、某微机系统的存储器容量为256K字节,若采用单片容量为16K*8位的SRAM芯片,则组成该存储系统共需( A )个该类芯片A.16 B.8 C.1 D.416、按微机系统中与存储器的关系,I/O端口的编址方式分为(C )A 线性和非线性编址B 集中与分散编址C 统一和独立编址D 重叠与非重叠编址17、从硬件的角度而言,采用硬件最少的数据传送方式是( A )A 无条件传送方式B 查询传送方式C 中断传送方式D DMA 传送方式18、8086系统中,中断优先级最低的是( C )。
微机原理及应用试卷(6套)含答案
学院:**学院专业班级:电子01 命题共4页第页1一填空题(每空1分,共25分)1.两个无符号数比较大小时,8086CPU用标志寄存器中的(1)标志判断结果。
2.内存单元1999H:0010H的段内偏移地址为(2),物理地址为(3);若(BP)=0010H,用指令MOV AL,[BP]取出该单元的内容,段寄存器(4)的值应为1999H。
3.8086CPU的寄存器CS:IP总是指示(5)地址,复位后CS:IP的值为(6),取出一个指令字节后,(7)自动加1。
在软件上可以通过(8)和(9)指令来改变IP的内容。
在硬件上可以用(10)或(11)来改变IP的内容。
4.在一个微机系统中有多个中断源,当出现两个中断源同时提出(12)时,CPU响应(13)的中断源,在此中断源的中断处理完毕后,再响应(14)的中断源。
5.8086/8088微处理器是否响应INTR引脚的信号由标志位(15)控制。
6.在80X86微处理器中,指令分配给寄存器SP的默认段寄存器是(16)。
7.INT 40H指令引发的中断,其中断向量存放在(17)H:(18)H开始的4个字节。
8.当ALE有效时,8086/8088的AD0-AD15引脚上传送的是(19)信息。
9.若一个数据块在内存中的起始地址为80A0H:1000H,则这个数据块的起始地址的物理地址为(20)。
10.分别用一条指令实现下列功能:1)栈顶内容弹出送BX(21)2)CX的内容加1,不影响进位标志位(22)3)AL的高四位置1(23)4)清进位标志(24)5)子程序结束返回(25)二选择题(10分)1Intel 8253/8254有()个16位计数器通道。
A、1B、2C、3D、42当8255A的端口A、端口B均工作在方式0的输入方式时,端口C可以作为()使用。
A、两个4位I/O端口或1个8位I/O端口B、状态端口C、部分引脚作端口A、端口B的联络信号D、全部作联络信号3欲使8086CPU工作在最大方式,其引脚MXMN应接()电平。
最新微机原理及应用试题库(附答案)
微机原理及应用试题库(附答案)《微机原理及应用》试题库1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。
A.CLK B.INTR C.NMI D.ALE2. 下面的哪项是有效标识符: BA . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1:3. 如图所示的三态输出电路,当 A 时,V B≈V DD。
A. E(ENABLE)=1, A=1B. E(ENABLE)=1, A=0C. E(ENABLE)=0, A=1D. E(ENABLE)=0, A=04. 设 (SS)=2000H, (SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是D 。
A. 20102HB. 20101HC. 200FEHD. 200FFH5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。
A.符号地址 B.物理地址 C.偏移地址 D.逻辑地址6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。
A. CXB. BXC. BPD. DI(C)7. 执行下列程序段:MOV AX,0MOV BX,1MOV CX,100AA: ADD AX,BXINC BXLOOP AAHLT执行后的结果:(AX)= , (BX)= 。
A. 5050,99B. 2500,100C. 5050,101D. 2550,1028. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。
A.MOV V1, 20H B.MOV V1, V2C.MOV AL, V1 D.MOV 2000H, V29. – 49D的二进制补码为 A 。
A. 1100 1111B. 1110 1101C. 00010001D. 1110 110010. 在8086/8088CPU中,为了减少CPU等待取指所需的时间,设置了 C 。
微机原理及应用试卷编程题
一.编程题 (共43题,430分)1.1 [库中题号:060030] 10分编写完整的8086汇编程序:将字符缓冲区A的字符'1234567890'倒序存放到缓冲区B中。
1.2 [库中题号:060029] 10分编写一个程序,接收从键盘输入的10个十进制数字,输入回车符则停止输入,然后将这些数字加密后(用XLAT指令变换)存入内存缓冲区BUFFER。
加密表为;输入数字: 0,1,2,3,4,5,6,7,8,9密码数字: 7,5,9,1,3,6,8,0,2,41.3 [库中题号:060028] 10分试编写程序,它轮流测试两个设备的状态寄存器,只要一个状态寄存器的第0位为1,则与其相应的设备就输入一个字符;如果其中任一状态寄存器的第3位为1,则整个输入过程结束。
两个状态寄存器的端口地址分别是0024和0036,与其相应的数据输入寄存器的端口则为0026和0038,输入字符分别存入首地址为BUFF1和BUFF2的存储区中。
1.4 [库中题号:060027] 10分把0~10010之间的30个数,存入首地址为GRAD的字数组中,GRAD+i表示学号为i+1的学生成绩。
另一个数组RANK是30个学生的名次表,其中RANK+I的内容是学号为i+1的学生的名次。
试编写程序,根据GRAD中的学生成绩,将排列的名次填入RANK数组中(提示:一个学生的名次等于成绩高于这个学生的人数加1)。
1.5 [库中题号:060026] 10分已知整数变量A和B,试编写完成下述操作的程序:(1)若两个数中有一个是奇数,则将该奇数存入A中,偶数存入B中;(2)若两个数均为奇数,则两数分别加1,并存回原变量;(3)若两个数均为偶数,则两变量不变。
1.6 [库中题号:060025] 10分试编写完整的程序,要求从键盘输入3个16进制数,并根据对3个数的比较显示如下信息:(1)如果3个数都不相等则显示0;(2)如果3个数中有2个数相等则显示2;(3)如果3个数都相等则显示3。
《微机原理及其应用》考试试题及答案
南京航空航天大A3. RD低电平,WR三态,M/IO低电平B3. RD三态,WR低电平,M/IO高电平C3.RD低电平,WR高电平,M/IO高电平D3.RD高电平,WR低电平,M/IO高电平9. 8086/8088中断系统可处理__B1__个中断源,中断类型码的范围为__A2__,中断向量设置在内存__A3__, 优先权最高、最低的中断分别是___A4___。
A1. 255 B1. 256 C1. 128 D1. 1024A2. 0~255 B2. 1~255 C2. 0~127 D2. 0~1023A3. 00000H~003FFH B3. 00400H~007FFH C3. FFFFFH~FF800HA4. 除法出错, 单步B4. NMI, 单步C4. NMI, INTR D4. 除法出错, INTR10.当8253定时器0的时钟脉冲为1MHZ时,其二进制计数时的最大定时时间为B1 ,这时写入定时器的初值为A2 。
A1. 65.535ms B1. 65.536ms C1. 131.71ms D1. 131.72msA2. 0000H B2. FFFFH C2. 0001H D2. FFFEH11. 8255工作于中断方式传送数据时,可供使用的8位数据端口个数有__B 。
A.1B.2C. 3D. 412. 设异步串行通信时,每个字符对应1个起始位,7个信息位,1个奇/偶校验位和2个停止位,每秒传送这样字符240个,其波特率为___B__ b/s。
A . 2400 B. 2640 C. 1200 D. 192013. 在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是___B___。
A.汇编指令B.伪指令C.机器指令D.宏指令14. 汇编语言源程序经汇编后,可直接生成___B___。
A. .OBJ及.ASM文件B. .OBJ及.LST文件C. .LST及.ASM文件D. .OBJ 、.LST及.ASM文件(3)单片6116的存储容量是 2K ×8bit 。
《微机组装、使用与维护》考试题库
《微机组装、使用与维护》考试题库一、填空题:1. 一般来说,购买台式计算机还是笔记本电脑必须考虑的三个因素是应用场合、价格承受能力和对性能的要求程度。
2. DDR400内存条的金手指为184 线、使用 2.5 V的电压,其标准工作频率是200 MHz。
3. 主板的IDE接口主要用来连接硬盘和光驱等IDE设备。
ATA133规格的接口,其外部数据传输率的最大值是133 MB/s。
4. 芯片组是主板的核心,北桥芯片组类型决定了主板所支持的CPU 类型、内存类型和显卡类型等。
5. 微机理想的工作温度是在摄氏10~35 ℃范围内;室内相对湿度在30~75 %范围内;微机使用的交流电电源正常应在220 V±10%的范围内,其频率在50土5Hz范围内;并且应有良好的接地系统。
微机的开机顺序为:先开外设,再开主机,关机时的顺序正好相反。
一般关机后距离下一次开机的时间,至少应有7 秒钟以上。
6. 按故障出现的部位,硬件故障可以分为电器故障、机械故障、介质故障、人为故障和疲劳故障等几大类;计算机硬件出现故障后实施软件诊断的前提条件是机器没有完全死机。
7. 对计算机软件系统进行备份的目的是:以备计算机软件系统出现故障或崩溃时,能及时对其进行恢复操作。
8. 带宽属于CRT 显示器的最重要性能指标,而响应速度属于LCD 显示器的最重要性能指标。
9. 在局域网中作为网络传输介质的双绞线分非屏蔽双绞线(UTP)和屏蔽双绞线(STP)两大类,其中5类和超5类双绞线主要应用在100 Mb/s的网络中,单段最大长度为100 M,两端通过RJ-45 连接器与计算机的网卡或交换机相连。
10. 从微机硬件故障产生的现象和原因可将常见的硬件故障分为电器故障、机械故障、介质故障、人为故障、疲劳性故障、CMOS芯片错误、硬盘失败和计算机失电等几类。
11. 网卡的作用主要有三个,①固定网络地址、②数据转换并发送至网线上、③接受数据并转换数据格式。
微机原理及应用试题及答案
微机原理及应用试题及答案(总23页)-本页仅作为预览文档封面,使用时请删除本页-电气工程及其自动化专业《微机原理及应用》试题一、填空题(每空1分)1. 微型计算机系统的主要性能指标有:字长、存储容量、指令系统、运算速度、系统配置。
2. 微型计算机系统硬件包括:运算器、控制器、存储器、输入设备、输出设备等部件,这些部件通过数据总线、地址总线、控制总线相连接。
3. 8086的标志寄存器中控制标志有:IF、DF、TF。
4. 8086的标志寄存器中状态标志有: CF 、 AF 、 ZF 、 PF 、 SF 、 OF 。
5. 随机存储器RAM可分为双极型和 MOS型两大类。
6. 只读存储器ROM可分为:ROM、PROM、EPROM、EEPROM。
7. 8255A是可编程并行输入/输出接口,它有3个8位端口,3种工作方式。
8. 8253是可编程定时器/计数器,它有 3 个计数通道, 6 种工作方式。
9. 串行通信中的数据传送模式有:单工,半双工,全双工。
10. 串行通信中最基本的通信方式:异步通信,同步通信。
11. ADC0809有 8 个模拟量输入信号,可用 3 位地址信号控制,有 8 位数据输出。
12. DAC0832是可编程数/模转换器,有8位数字量输入信号,2个模拟量输出信号,可设置3种工作方式。
13. 8259A是可编程中断控制器,它有 4 个初始化命令字, 3 个操作命令字。
14.汇编语言指令语句格式:[标号:]操作码助记符[操作数1][,操作数2][;注释]15.CPU和输入/输出设备之间传送的信息有数据信息、状态信息、控制信息。
16. 串行通信中信号传输时的调制解调方式有:调频、调幅、调相。
17. DAC0832可工作在直通、单缓冲、双缓冲三种方式。
18.地址译码的方式有线译码、部分译码、全译码三种。
19.RS-232C串行通信接口T X D和R X D信号的电气性能中“1”= -3~-25V ;“0”= +3~+25V 。
计算机应用基础知识题库
高一上学期《微机》第1次月考试卷答题卡四、填空题(15*2=30)1.主机由CPU和构成。
2.2048MB=()GB3.CAI表示4.计算机中数据存储时,最基本的存储单位是5.一个字节等于()个二进制位。
6.由逻辑运算单元和控制单元集合而成元件是7.只能读出信息不能写入信息,断电后信息仍然保留的内存是8.主频也称为时钟频率,单位是9.是信息的载体,是信息的具体表现形式,如文字、图形、图像等10.计算机可以识别的记号或符号,如图形、图像、音频等都称为11.、信息设备、信息来源、信息网络是构成信息系统的四大要素。
12.1946年,世界上第一台计算机诞生,其名称是13.负责指挥和控制整台计算机系统的元件是14.一套计算机硬件一般包括主机,键盘,鼠标和。
15.存储器分为两大类。
五、简答题(4*2=8)16.计算机有哪些特点?17.计算机硬件系统的组成部分有哪几个?六、问答题(9*3=27)18.计算机的应用领域有哪些?19.计算机配置单上填写的“Core I5-7500 3.4GHz/4GB/240G SSD/24LED”所表达的含义分别是什么?20.(1)内存与外存的功能与特点是?(2)ROM与RAM的区别?一、判断题(本大题共15题,每题1分,共15分,正确选A,错误选B)1.计算机软件可分为操作系统和应用软件两大类2.显示器是微机中必须配置的一种输入设备3.和外存相比,内存的速度更快,容量更大。
4.硬盘容量的单位是MB5.计算机中的核心元件是CPU6.一切信息在计算机内部都是以0和1表示7.内存属于主机,外存属于外设,它们都属于计算机硬件8.任何存储器都有记忆能力,其中的信息不会丢失9.键盘、鼠标、绘图仪和触摸屏都属于输入设备10.CPU在单位时间内能一次处理的二进制的位数称为主频11.硬盘因为安装在主机箱内,它属于内存12.内存属于外部设备,不能与CPU直接交换信息13.开机时先开主机,再开外设(如显示器、打印机),关机正好相反14.硬盘和光盘都属于计算机外部设备15.世界上第一台计算机在法国诞生二、单选题(本大题共20题,每题2分,共40分)16.以下存储器,断电后信息会丢失的是()A、CD-ROMB、RAMC、HD(硬盘)D、ROM17.第二代计算机采用的电子逻辑元件是()A、晶体管B、电子管C、中小规模集成电路D、超大规模集成电路18.一个完整的计算机系统应该包括()A、系统硬件和系统软件B、硬件系统和软件系统C、主机和外部设备D、主机、键盘、显示器和辅助存储器19.负责指挥和控制整台计算机系统的是()A、输入设备B、输出设备C、存储器D、中央处理器(CPU)20.下列存储器中存取速度最快的是()A、闪盘B、硬盘C、光盘D、内存21.CPU 不能直接访问的存储器是()A、RAMB、CacheC、ROMD、CD-ROM22.下列设备中不是同一类的是()A、扫描仪B、打印机C、绘图仪D、投影仪23.以下存储容量单位最大的是()A、GBB、MBC、KBD、TB24.不属于外存的是()A、随机存储器B、光盘C、硬盘D、闪盘25.目前市场上流行的奔腾微型机中的“Pentium奔腾”是指()A、硬盘容量B、CPU主频C、内存容量D、CPU型号26.属于CPU生产厂商的是()A、AMD、IntelB、联想C、三星D、东芝27.以下断电后信息会丢失的是( )A、光盘B、随机存储器C、硬盘D、只读存储器28.台式机、笔记本电脑属于( )A、个人计算机B、超级计算机C、大型计算机D、服务器29.在微型计算机中,ROM是( )A、读写存储器B、缓存C、随机存储器D、只读存储器30.下列设备中,属于输出设备的是()A、扫描仪B、绘图仪C、鼠标D、光笔31.关于固态硬盘表述不正确的是()A、是用固态电子存储芯片阵列而制成的硬盘B、抗震性能好C、工作温度范围大,成本较高D、读取速度快,属于内存32.下列光盘属于可重写型光盘的是()A、CD-ROMB、DVD-RWC、CD-RD、DVD-R33.通过文字或图形方式输出计算机产生的结果的设备是()A、显示器B、音箱C、鼠标D、光盘34.下列不是输入设备的是()A、键盘B、鼠标C、扫描仪D、打印机35.下列不属于外存的是()A、ROMB、硬盘C、蓝光光盘D、U盘三、不定项选择题(本大题共10题,每小题3分,共30分)36.硬盘的接口类型有()A、IDEB、SATAC、SCSID、光纤通道37.主板上的总线按功能分为哪几类()A、控制类总线B、地址总线C、数据总线D、扩展总线38.属于系统软件的有()A、设备驱动程序B、数据库管理系统C、操作系统D、通信处理程序39.以下关于目前市面上的闪盘(U盘)说法正确的有()A、属于内存B、是一种可移动存储设备C、接口为USBD、容量一般在4-64GB40.CPU性能指标有哪些()A、主频B、外频与倍频系数C、缓存D、封装形式与多核心技术41.下列关于BIOS与CMOS说法正常的有()A、BIOS是固化是微机主板上的一块可读写的RAM芯片程序B、BIOS是指基本输入/输出系统C、BIOS其中存储着设置系统参数的设置程序D、CMOS是微机主板上一块可读写的RAM芯片42.下列有关存储单位换算正确的是()A、1MB=1024GBB、1024GB=1TBC、1KB=1024BD、1B=1024bit43.下列关于USB接口说法正确的有()A、USB是一种通串行总线B、支持热插拔C、携带方便、标准统一D、可以连接多个设备44.下列设备可能使用USB接口的有()A、数码相机B、扫描仪C、游戏杆D、打印机45.硬盘的主要性能指标有()A、容量B、读写速度C、接口类型D、缓存与转速。
微机填空题题库-答案
填空题第1章微型计算机概述1.微型计算机中各部件是通过总线构成一个整体的.2.____微处理器_____是微型计算机的核心。
3.总线按照其规模、用途和应用场合可分为元件极总线、板极总线和通信总线。
4.微型计算机由_CPU_ 、存储器、输入/输出接口和系统总线组成。
5.以微型计算机为主体,配上系统软件、应用软件和外设之后,就成了微型计算机系统。
6.微型计算机的主要性能指标有CPU的位数、__CPU的主频__、内存容量和速度、____硬盘容量第2章 16位和32位微处理器1.Intel 8086CPU是_ 16__位微处理器,有_ 16__根数据总线和_ _20_ _根地址总线,存储器寻址的空间为_ 1MB__,端口寻址空间为_ 64KB__。
8088CPU有_8_根数据总线。
2.输入/输出端口有两种编址方法,既I/O端口与存储单元统一编址和I/O单独编址。
前一种编址的主要优点是功能强和指令灵活。
后一种编址的主要优点是指令运行速度快和增强了程序的可读性。
3.所谓最小模式,就是在系统中只有8086一个微处理器。
4.所谓最大模式是在系统中包含两个或多个微处理器。
(主 8086,其他称协处理器)5.8086工作在最大模式下,引脚MN/MX*接低(高/低)电平。
6.8086/8088CPU的数据线和地址线是以__ 分时复用_____方式轮流使用的。
7.8086中的BIU由__4___个___16___位段寄存器、一个___16____位指令指针、___6___字节指令队列、__20___位地址加法器和控制电路组成。
8.8086/8088提供的能接受外中断请求信号的引脚是 INTR和NMI。
两种请求信号的主要不同之处在于NMI引脚引入的中断不受中断允许标志位IF的屏蔽。
9.8086/8088的存储器是分段的,因此存储单元的物理地址是由段地址和段内偏移量组合而成的。
10.对于8086CPU,物理地址是由段基址和偏移地址两部分构成,若某存储单元的段基址为2000H,偏移地址为1122H,则该存储单元的物理地址为21122H 。
微机原理及应用练习题-2
微机原理与应用练习题一、填空题1.设机器字长为8位,根据给出的不同形式的机器数,计算其对应的十进制表示的真值,填入下表中。
2.8086微处理器包含4个专用寄存器,其中堆栈指针寄存器SP和堆栈基址指针BP 寄存器一般与堆栈段寄存器SS连用,用以确定堆栈段中某一存储器单元的地址;而SI和目的变址DI寄存器一般与数据段寄存器DS连用,用以确定数据段中某一存储器单元的地址。
3.8086微处理器的组成包括两部分,执行程序时,BIU(总线接口)部件负责将指令代码从存取到指令队列中;EU(执行)单元负责分析并执行指令。
4.8086微处理器进行复位操作时,代码段寄存器的容为:(CS)=0FFFF H,指令指针寄存器的容为:(IP)= 0000 H。
5.若假设(AX)=0FDAAH,(BX)=0FBCFH,则执行指令ADD AX,BX 之后,(AX)= 0F979 H,(BX)= 0FBCF H,标志位OF、AF、CF 的状态对应为0 、1 和1。
6.若TAB为数据段中0032H单元的符号地址,其中存放的容为1234H,则执行:MOV AX,TAB指令后,AX中的容为1234 H。
7.若(DS)= 7500H,数据段的长度为64KB,则当前数据段的起始地址为75000H,末地址为84FFF H 。
8.假设(SP)=1000H,(AX)=2000H,(BX)=3000H,试问:(1)执行PUSH AX指令后,(SP)= 0FFE H;(2)再执行PUSHBX和POPAX指令后,(SP)= 0FFE H,(AX)= 3000 H,(BX)= 3000 H 。
9. 若8086的时钟频率为5MHz,其时钟周期为200 ns。
10. 一个完整的计算机系统包括硬件系统和软件系统两大部分。
11. 指令指针寄存器IP用来表示存放下一条要执行的指令在当前代码段的偏移地址。
12. 8086CPU的基本总线周期由4 个时钟周期组成。
13. 标志寄存器中,OF表示溢出标志,OF=1时表示有溢出。
《微机原理与应用》考试试题B编纂
试卷代号: B宁波广播电视大学2007—2008学年度第一学期期末机电专业《微机原理与应用》考试试题2007年10月一、填空题(本题共15分,每题1分)。有两类中断,它们是 中断和 中断。2. 十六进制数转换为二进制是________________,转换为十进制是_ __ ____。3. 已知x=-18,它 的原码(用十六位二进制)是 ,反码(用十六位二进制)是 ,补码(用十六位二进制)是 。4.逻辑运算11110101和11101110 的相“与” 的结果是___ _________。5.微机系统 的主要技术指标包括 、 、 、 和。6. 查询方式是 。7. RS232C 是 接口 的标准,所以调制解调器之间应按这个标准进行连接。1.微机使用的总线体制有哪几种?PCI总线的特点是什么?2.8086CPU 的字节寻址范围有多大?为什么?存储器为什么分段?20位物理地址的形成过程是怎样的?3.使用中断有什么好处?1.指出下列标志位的含义(本题5分)(1)CF(2)OF(3)AF(4)ZF(5)DF2.指出下列指令的错误(本题5分)(1)SUB AH,BX(2)MOV CS,AX(3)MOV AX, [SI] [DI](4)MOV BYTE PTR [BX], 9993.指出下列伪指令的含义(本题5分) (1)AA EQU 200(2)BB DB ‘XYZ’(3)CC DB 2*4+3(4)DD DW 4 DUP(?)(5)EE DROC1、若DAT1和DA T2都是内存单元的地址,指出下列程序的功能,并加上注解。(本题10分)MOV AL 0LEA AI. DA T1+14LEA BX.DA T2+14MOV CX, 15LP:MOV AL, [SI]MOV [BX], ALDEC SIDEC BXLOOP LP2、8255A 的工作方式控制宇和C口的按位置位/复位控制字有何差别?若将C口的上脚输出高电平(置位),假设8255A控制口地址是303H,程序段应是怎样的? (本题11分)3、利用一个异步传输系统传送英文资料,系统的速率为1200波特,待传送的资料为5000字符长,设系统用ASCII码传送,不用校验位,停止位只用一位,问至少需要多少时间才能传完全部资料? (本题12分)4、什么是中断优先权排队?若在一个系统中有五个中断源,它们的优先权排列为:1、2、3、4、5,它们的中断服务程序入口地址分别为3000H、3020H、3040H、3060H和3080H。编程序: 当有中断请求且CPu响应时,能用查询方法转至申请中断的优先权最高的源的中断服务程序。(本题12分)5、DAC 的含义是什么?假设DAC满刻度值电压、为10伏,DAC为10位,则用电压值表示的分辨率是什么?(本题10分)《微机原理与接口》课程复习题及参考答案2013年12月第一章习题1.1 微处理器、微型计算机和微型计算机系统三者之间有什么不同?【解】把CPU(运算器和控制器)集成在一个芯片上,即为微处理器。
微机(微型计算机技术及应用)填空题题库
第1章微型计算机概述1.微型计算机中各部件是通过构成一个整体的.2._________是微型计算机的核心。
3.总线按照其规模、用途和应用场合可分为___________、__________和____________。
4.微型计算机由________ 、_______ 、_______ 和_______ 组成。
5.以微型计算机为主体,配上___________、_____________和_________之后,就成了微型计算机系统。
6.微型计算机的主要性能指标有CPU的位数、___________、_______________、__________第2章 16位和32位微处理器1.Intel 8086CPU是_______位微处理器,有_____根数据总线和____根地址总线,存储器寻址的空间为_______,端口寻址空间为_____。
8088CPU有__根数据总线。
2.I/O端口地址有两种编址方式,分别是______________、____________.3.输入/输出端口有两种编址方法,既I/O端口与存储单元统一编址和I/O单独编址。
前一种编址的主要优点是和。
后一种编址的主要优点是和。
4.标志寄存器中包含标志和标志。
前者由人为指令设置,后者由程序运行结果决定。
5.所谓最小模式,就是。
6.所谓最大模式是7.8086工作在最大模式下,引脚MN/MX*接(高/低)电平。
8.8086/8088CPU的数据线和地址线是以_______ 方式轮流使用的。
9.8086中的BIU由__________个____________位段寄存器、一个_______位指令指针、__________字节指令队列、_______位地址加法器和控制电路组成。
10.8086/8088提供的能接受外中断请求信号的引脚是和。
两种请求信号的主要不同之处在于。
11.8086/8088的存储器是分段的,因此存储单元的物理地址是由和组合而成的。
《微型计算机接口技术与应用》测验题库答案
微型计算机接口技术与应用练习测验题库填空题 186个简答题 185个程序题 23 个合计 394个一、填空题1.屏蔽命令有两种格式,即写单通道屏蔽的屏蔽字和写4个通道屏蔽位的屏蔽字。
2.所谓软命令就是只要对特定的地址进行一次写操作(即/CS和内部寄存器地址及/IOW同时有效),命令就生效,而与写入的具体数据无关。
3.8237A-5有3个软命令:清先/后触发器命令、总清除命令和清屏蔽寄存器命令。
4.DMA空闲周期和DMA有效周期5.8237A-5有7种状态周期,分别为:SI,So,S1,S2,S3,S4,Sw。
6.一个完整的DMA有效周期包括4个状态周期:S1,S2,S3,S4及可能的Sw状态。
7.中断是指CPU在正常运行程序时,由于内部/外部事件或由程序的预先安排的事件,引起CPU中断正在运行的程序,而转到为内部/外部事件或为预先安排的事件服务的程序中去。
服务完毕,再返回去继续执行被暂时中断的程序。
8.中断源是指发出中断请求的外部设备或引起中断的内部原因。
9.CPU识别中断或获取中断服务程序入口地址的方法有:向量中断和查询中断。
10.中断向量是中断服务程序的入口地址。
11.PC微机上,中断向量由程序自动装入中断向量表;没有配置完善系统软件和单板机上,中断向量由用户手动装入。
12.中断类型号是系统分配给每个中断源的代号。
13.中断类型号在中断处理过程中非常重要。
在采用向量中断方式的中断系统中,CPU需要通过它才可以找到中断服务程序的入口地址,实现程序的转移。
14.中断号(n)×4=中断向量最低字节指针15.当系统中有多个中断源时就可能出现几个中断源同时申请中断,而CPU在一个时刻只能响应并处理一个中断请求,这时中断源要排队。
设置中断优先级,就可以根据中断的轻重缓急给每个中断源指定CPU响应的优先级,任务紧急的先响应,可以暂缓的后响应。
16.级别相同或级别低的中断不能中断级别高的中断服务,这就是中断嵌套。
微型计算机原理及应用试题库答案
A .顺序 B .先进后出 C .只读 D .先进先出
11. 在多级存储体系中,“ cache —主存”结构的作用是解决(D)的问题。
A .主存容量不足 B .主存与辅存速度不匹配 C .辅存与 CPU 速度不匹配 D .主存与 CPU 速度不匹配
38.伪指令EQU、DB、DW、MACRO的标号名字域必须有名字或标号的伪指令为EQU、MACRO。
39.虽在本模块无定义,却可以被单独引用的名字或标号,必须用EXTRN伪指令给以说明。
40.PENTIUM的工作模式有实模式、保护模式、虚拟8086模式。
42.乘法指令MUL的指令格式只有一个源操作数,若源操作数的类型属性为字节,则目的操作数在AX中,若源操作数的类型属性为字,则目的操作数在DX:AX中。
34.8088中的指令INT n用(n)指定中断类型。
35.一片8255A端口A有(3)种工作方式,端口B有(2)种工作方式。
36.宏汇编语言程序被汇编时,指令语句产生代码指令,伪指令语句不产生代码指令,宏指令 语句可能产生也可能不产生代码指令。
37.调用程序、子程序传送参数的方法通常有寄存器、内存和堆栈三种方法。
《微型计算机原理及应用》试题库及答案
一、 填空
1.数制转换
A)125D=( 11111101 )B =( 375 )O=( 0FD )H=(0001 0010 0101 )BCD
B)10110110B=( 182 )D =( 266 )O=( 0B6 )H=(0001 1000 0010 )BCD
6.三态门有三种输出状态:高电平、低电平、(高阻)状态。
7.字符“A”的ASCII码为41H,因而字符“E”的ASCII码为(45H),前面加上偶校验位后代码为(C5)H。
微机原理与应用-习题集(含答案)
《微机原理与应用》课程习题集一、单选题1.一个字是____位二进制数。
A、32B、20C、16D、82.一个字节是____位二进制数。
A、32B、20C、16D、83.在计算机内部,一切信息的存取、处理和传送都是以形式进行的。
A、EBCDIC码B、ASCII码C、十六进制编码D、二进制编码4.下列数据中,可能是6进制数的是。
A、488B、357C、541D、1265.下列数据中,可能是八进制数的是。
A、182B、417C、696D、1086.下面几个不同进制的中,最大的数是。
A、1100010BB、225QC、500D、1FEH7.已知英文小写字母m的ASCII码为十进制数109,则英文小写字母g的ASCII码为十进制数。
A、102B、103C、104D、1058.字符d的ASCII码为十六进制数64,字符j的ASCII码为十六进制数。
A、68B、69C、6AD、6B9.数字字符4的ASCII码为十六进制数34,数字字符9的ASCII码为十六进制数。
A、37B、38C、39D、4010.已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数。
A、67B、68C、69D、7011.十进制数36转换成二进制数是。
A、110100B、100100C、100110D、10010112.与十进制数96等值的二进制数是。
A、1100000B、1100001C、1011110D、110110013.十进制数60转换成二进制数是。
A、111100B、111110C、111101D、11011014.十进制负数-61的八位二进制原码是。
A、10101111B、10111101C、10101011D、0011010115.十进制数59转换成八进制数是。
A、73QB、37QC、59QD、112Q16.二进制数1101.01转换成十进制数是。
A、17.256B、13.5C、13.25D、17.517.二进制数10101转换成十进制数是。
微机考试题及答案初中
微机考试题及答案初中一、选择题(每题2分,共20分)1. 计算机的主机包括哪些部件?A. 显示器和键盘B. 中央处理器和内存C. 打印机和扫描仪D. 硬盘和光驱答案:B2. 以下哪个选项是计算机的输入设备?A. 显示器B. 键盘C. 打印机D. 硬盘答案:B3. 计算机的内存主要用来做什么?A. 存储数据B. 处理数据C. 显示数据D. 打印数据答案:B4. 计算机的硬盘是用来做什么的?A. 临时存储数据B. 长期存储数据C. 处理数据D. 显示数据答案:B5. 以下哪个选项是计算机的输出设备?A. 键盘B. 鼠标C. 显示器D. 打印机答案:C6. 计算机软件分为哪两大类?A. 系统软件和应用软件B. 硬件软件和应用软件C. 系统软件和硬件软件D. 应用软件和硬件软件答案:A7. 以下哪个选项是计算机操作系统的功能?A. 处理数据B. 管理硬件资源C. 存储数据D. 打印数据答案:B8. 计算机病毒是一种什么类型的程序?A. 游戏程序B. 办公软件C. 恶意软件D. 教育软件答案:C9. 在计算机中,二进制数1101代表的十进制数是多少?A. 11B. 12C. 13D. 14答案:C10. 以下哪个选项是计算机的网络设备?A. 路由器B. 打印机C. 键盘D. 鼠标答案:A二、填空题(每题2分,共20分)1. 计算机的CPU全称是______。
答案:中央处理器2. 计算机的内存容量通常用______来表示。
答案:GB3. 计算机的硬盘是______存储设备。
答案:机械4. 计算机的输出设备除了显示器外,还包括______。
答案:打印机5. 计算机的操作系统是______软件。
答案:系统6. 计算机病毒主要通过______传播。
答案:网络7. 计算机的二进制数1010代表的十进制数是______。
答案:108. 计算机的内存条通常安装在______插槽中。
答案:主板9. 计算机的硬盘驱动器通常缩写为______。
计算机应用题库csdn
以下是一些常见的计算机应用题库中的题目:计算机中数据的表示形式是?
A. 八进制
B. 十进制
C. 二进制
D. 十六进制
答案:C. 二进制
硬盘工作时应特别注意避免?
A. 噪声
B. 震动
C. 潮湿
D. 日光
答案:B. 震动
针式打印机术语中,24 针是指?
A. 24x24 点阵
B. 信号线插头有24 针
C. 打印头内有24x24 根针
D. 打印头内有24 根针
答案:D. 打印头内有24 根针
下面列出的四种存储器中,易失性存储器是?
A. RAM
B. ROM
C. PROM
D. CD-ROM
答案:A. RAM
办公自动化是计算机的一项应用,按计算机应用的分类,它属于?
A. 科学计算
B. 实时控制
C. 数据处理
D. 辅助设计
答案:C. 数据处理
I/O 接口位于?
A. 总线和设备之间
B. CPU 和I/O 设备之间
C. 主机和总线之间
D. CPU 和主存储器之间
答案:B. CPU 和I/O 设备之间
计算机硬件能直接识别和执行的只有?
A. 高级语言
B. 符号语言
C. 汇编语言
D. 机器语言
答案:D. 机器语言
这些题目涵盖了计算机基础知识,包括数据表示、硬件维护、打印机原理、存储器类型、计算机应用分类、I/O 接口以及计算机语言等多个方面。
通过练习这些题目,可以帮助提高计算机应用能力。
微机原理与应用的刷题软件
微机原理与应用的刷题软件介绍微机原理与应用作为计算机科学与技术专业的一门重要课程,是大多数计算机相关专业的必修课之一。
在学习这门课程的过程中,我们需要不断提高自己的理论知识,并进行实践操作来巩固所学内容。
刷题是一种非常有效的学习方法,可以帮助我们检验自己的掌握程度,并发现学习中的薄弱环节。
为了提高学习效果,开发一款微机原理与应用的刷题软件变得尤为重要。
功能特点1.题库:软件内置了大量微机原理与应用相关的题库,涵盖了课程的各个知识点,包括计算机硬件体系结构、汇编语言、存储器、输入输出设备等。
2.题型多样:软件提供了多种题型,包括选择题、填空题、判断题等,帮助用户全面复习微机原理与应用的不同知识点和考察方式。
3.题目解析:每道题目都有详细的解析和答案,用户做错了可以及时了解正确答案,并加深对知识点的理解。
4.难度递进:软件中的题目根据难度分级,从简单到困难,帮助用户逐步提高自己的学习水平。
5.错题集:软件自动记录用户做错的题目,并提供错题集功能,方便用户集中复习易错题,加强对知识点的理解和掌握。
6.自定义组卷:软件提供组卷功能,用户可以按照自己的需求选择特定知识点或难度范围的题目进行组卷,有针对性地对某一知识点进行加强练习。
使用方法1.下载软件:用户需在计算机中下载并安装微机原理与应用的刷题软件。
2.注册或登录:首次使用软件需要进行账号注册,已注册用户可直接登录。
3.选择题库:用户可以根据自己的需求选择相应的题库,也可以根据自己的学习目标自定义组卷。
4.开始刷题:选择题目类型后,用户可在界面上进行答题,依次完成所有题目。
5.查看答案解析:用户完成答题后,可以通过软件查看每道题目的答案解析,了解正确答案。
6.查看错题:软件会记录用户做错的题目,用户可在错题集中进行查看和复习。
7.组卷练习:用户可以根据需要进行组卷练习,选择特定知识点或难度范围的题目进行训练。
使用效果使用微机原理与应用的刷题软件可以在以下几个方面帮助用户提高学习效果:- 知识全面复习:题库中的题目涵盖了微机原理与应用的各个知识点,用户可以通过刷题来全面复习课程内容。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、利用8237A的通道2,由一个输入设备输入一个32KB的数据块至内存,内存的首地址为34000H,采用增量、块传送方式,传送完不自动初始化,输入设备的DREQ和DACK都是高电平有效。
请编写初始化程序,8237A的首地址用标号DMA表示。
解:设存储器页面寄存器内容已被置为3。
8237A初始化程序如下:MOV AL,06H ;屏蔽通道2MOV DX,DMA+0AH ;OUT DX,AL ;MOV AL,80H ;写通道2命令字:DREQ、MOV DX,DMA+08H ;DACK高电平有效,正常DUT DX,AL ;时序、固定优先级、允许8237A工作等。
MOV AL,86H ;写通道2模式字:块传MOV DX,DMA+0BH ;输、写传输、地址增、OUT DX,AL ;禁止自动预置等。
MOV DX,DMA+0CH ;置0先/后触发器OUT DX,AL ;MOV AL,00H ;设通道2基地址为4000HMOV DX,DMA+04H ;OUT DX,AL ;MOV AL,40H ;OUT DX,AL ;MOV AL,0FFH ;设通道2基字节数为MOV DX,DMA+05H ;7FFFH (32767D)OUT DX,AL ;MOV AL, 7FH ;OUT DX,AL ;MOV AL,02H ;清除通道2屏蔽。
MOV DX, DMA+0AH ;OUT DX,AL ;MOV AL,06H ;通道2发DMA请求MOV DX,DMA+09H ;OUT DX,AL2、设8253三个计数器的端口地址为201H、202H、203H,控制寄存器端口地址200H。
输入时钟为2MHz,让1号通道周期性的发出脉冲,其脉冲周期为1ms,试编写初化程序段。
解:要输出脉冲周期为1ms,输出脉冲的频率是1000,当输入时钟频率为2MHz时,计数器初值是2000使用计数器1,先读低8位,后读高8位,设为方式3,二进制计数,控制字是76H。
设控制口的地址是200H,计数器0的地址是202H。
程序段如下:MOV DX,200HMOV AL,76HOUT DX,,ALMOV DX,202HMOV AX,2000OUT DX,ALMOV AL,AHOUT DX,AL3、试对一个8251A进行初始化编程,要求工作在同步方式,7位数据位,奇校验,1个停止位。
解:方式字是:00011000B=18H程序段如下:XOR AX,AXMOV DX,PORTOUT DX,ALOUT DX,ALOUT DX,AL ;向8251的控制口送3个00HMOV AL,40HOUT DX,AL ;向8251的控制口送40H,复位MOV AL,18HOUT DX,AL ;向8251送方式字MOV AL,SYNC ;SYNC为同步字符OUT DX,ALOUT DX,AL ;输出2个同步字符MOV AL,10111111BOUT DX,AL ;向8251送控制字4、8088系统中用8255A作打印机接口电路,利用8255A的A口方式0与微型打印机相连,将内存缓冲区BUFF中的字符’A’打印输出。
采用查询方式输出,试完成相应的软硬件设计。
(1) PC0充当打印机的选通信号,PC7来接收打印机发出的“BUSY”信号,画出硬件电路图。
(2)试编写程序,所有程序均应加适当注释和必要参数说明。
附:8255控制字解:DA TA SEGMENTBUFF DB 'A'DA TA ENDSCODE SEGMENTASSUME CS:CODE,DS:DA TA(9分)START:MOV AX,DA TAMOV DS,AXMOV SI,OFFSET BUFFMOV AL,88H ;8255A初始化,A口方式0,输出OUT 03H,AL ;C口高位方式0输入,低位方式0输出MOV AL,01H;OUT 03H,AL ;使PC0置位,即使选通无效WAIT:IN AL,02HTEST AL,80H ;检测PC7是否为1即是否忙JNZ W AIT ;为忙则等待MOV AL,[SI]OUT 00H,AL ;不是结束符,则从A口输出MOV AL,00HOUT 03H,ALMOV AL,01HOUT 03H,AL ;产生选通信号MOV AH,4CHINT 21HCODE ENDSEND START5、如图所示8088CPU和DAC0832的接口,问:(1)在图中画出单极性输出的硬件图。
(2)如果要输出0~+5V的锯齿波,V ref应如何连接?试编写程序片断。
解:(2).程序如下:MOV AL,00HSTART:OUT 81H,ALMOV BX,TIMECALL SOFTDLYINC ALJMP STARTSOFTDLY PROCDELAY:MOV CX,2801WAIT: LOOP WAITDEC BXJNZ DELAYRETSOFTDLY ENDP6、电路如图,编写程序段实现下列功能:K0、K1、K2全部闭合时,红灯亮;K0、K1、K2全部打开时,绿灯亮;其他情况黄灯亮。
解:PA口输入、PB口输出。
方式0MOV DX,343HMOV AL,92HOUT DX,ALMOV DX,340HIN AL,DXINC DXAND AL,07HCMP AL,07HJZ HDLCMP AL,00HJZ LDLMOV AL,06HOUTDX,ALJMP HALTHDL:MOV AL,03HOUT DX,ALJMP HALTLDL:MOV AL,05HOUT DX,ALHALT:……7、8086CPU和ADC0809接口电路如图。
采用查询方式编写控制程序,对IN0~IN7这8个通道的模拟量各采样100个点,并转换成数字量。
解:地址分配:START-50H OE-48H EOC-40HDA TA SEGMENTWP DB 100 DUP(0)DA TA ENDSCODE SEGMENTASSUME CS:CODE,DS:DA TASTART: MOV AX,DA TAMOV DS,AXMOV BX,OFFSET WPMOV CL,100N:MOV DX,0050HP:OUT DX,ALNOPW:IN AL,40HTEST AL,0lHJZ WIN AL,48HMOV [BX],ALINC BXINC DXCMP DX,0058HJNZ PDEC CLJNZ NMOV AH,4CHINT 21HCODE ENDSEND START8、利用8237A的通道2,由一个输入设备输入一个32KB的数据块至内存,内存的首地址为34000H,采用增量、块传送方式,传送完不自动初始化,输入设备的DREQ和DACK都是高电平有效。
请编写初始化程序,8237A的首地址用标号DMA表示。
解:设存储器页面寄存器内容已被置为3。
8237A初始化程序如下:MOV AL,06H ;屏蔽通道2.MOV DX,DMA+0AH ;OUT DX,AL ;MOV AL,80H ;写通道2命令字:DREQ、MOV DX,DMA+08H ;DACK高电平有效,正常DUT DX,AL ;时序、固定优先级、允许8237A工作等。
MOV AL,86H ;写通道2模式字:块传MOV DX,DMA+0BH ;输、写传输、地址增、OUT DX,AL ;禁止自动预置等。
MOV DX,DMA+0CH ;置0先/后触发器OUT DX,AL ;MOV AL,00H ;设通道2基地址为4000HMOV DX,DMA+04H ;OUT DX,AL ;MOV AL,40H ;OUT DX,AL ;MOV AL,0FFH ;设通道2基字节数为MOV DX,DMA+05H ;7FFFH (32767D)OUT DX,AL ;MOV AL, 7FH ;OUT DX,AL ;MOV AL,02H ;清除通道2屏蔽。
MOV DX, DMA+0AH ;OUT DX,AL ;MOV AL,06H ;通道2发DMA请求MOV DX,DMA+09H ;OUT DX,AL ;9、设8253的计数器0,工作在方式1,计数初值为2050H;计数器1,工作在方式2,计数初值为3000H;计数器2,工作在方式3,计数初值为1000H。
如果三个计数器的GA TE都接高电平,三个计数器的CLK都接2MHz时钟信号,试画出OUT0、OUT1、OUT2的输出波形。
解:计数器0工作在方式1,即可编程的单脉冲方式。
这种方式下,计数的启动必须由外部门控脉冲GA TE控制。
因为GA TE接了高电平,当方式控制字写入后OUT0变高,计数器无法启动,所以OUT0输出高电平。
计数器1工作在方式2,即分频器的方式。
输出波形的频率f=666.7HZ,其周期为1.5ms,输出负脉冲的宽度等于CLK的周期为0.5μs。
计数器2工作在方式3,即方波发生器的方式。
输出频率f= 2000Hz的对称方波。
三个OUT的输出波形如下:10、试对一个8251A进行初始化编程,要求工作在同步方式,7位数据位,奇校验,1个停止位。
解:方式字是:00011000B=18H程序段如下:XOR AX,AXMOV DX,PORTOUT DX,ALOUT DX,ALOUT DX,AL ;向8251的控制口送3个00HMOV AL,40HOUT DX,AL ;向8251的控制口送40H,复位MOV AL,18HOUT DX,AL ;向8251送方式字MOV AL,SYNC ;SYNC为同步字符OUT DX,ALOUT DX,AL ;输出2个同步字符MOV AL,10111111BOUT DX,AL ;向8251送控制字11、已知一个具有14位地址和8位数据的存储器,回答下列问题:(1)该存储器能存储多少字节的信息?(2)如果存储器由8K×4位RAM芯片组成,需要多少片?(3)需要多少位地址作芯片选择?解:(1)该存储器能存储的字节个数是214= 24×210 = 16K。
(2)该存储器能存储的总容量是16KB,若由8K×4位RAM芯片组成,需要的片数为(16K×8)/(8K×4)= 4片(3)因为该存储器中读写数据的宽度为8位,所以4片8K×4位RAM芯片要分成两组,用一位地址就可区分;另一方面,每一组的存储容量为8K×8位= 213×8位,只需要13位地址就可完全访问。
12、用16K×1位的DRAM芯片组成64K×8位的存储器,要求画出该存储器组成的逻辑框图。
解:总容量为64K×8位,由16K×1位的DRAM芯片组成:(64K×8位)/(16K×1位)= 32片既要进行位扩展又要进行字扩展:由8片组成一组进行位扩展,由这样的4组进行字扩展。