barriers / 阅读 / 详情

微机原理与接口技术课后习题答案中科大版 周荷琴 吴秀清

2023-08-19 20:18:25
共2条回复
小菜G

  《微机原理》是一门专业基础课程,它的主要内容包括微型计算机体系结构、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转换器接口

可可
* 回复内容中包含的链接未经审核,可能存在风险,暂不予完整展示!

我也在苦苦的寻找 ,你得的时候顺便发给我 或者书名

hc368@y***.cn

相关推荐

微机原理与接口技术第三版余春暄课后答案

第一题:第二题:第三题:第四题:第五题:第六题:扩展资料这部分内容主要考察的是微机原理与接口技术知识点:以Intel 8086CPU为主线,系统讲述微型计算机系统的基本组成、工作原理、指令系统及汇编语言程序设计、半导体存储器技术、硬件接口技术、总线技术、PC的软件体系、PC应用系统设计举例,使学生牢固掌握微型计算机的原理和硬件接口技术,建立微型计算机系统的整体概念,并从PC应用系统的角度了解其软件体系和相关接口。从Intel系列微处理器整体着眼,又落实到最基本、最常用的8086处理器,介绍了微机系统原理、Intel系列微处理器结构、8086指令系统和汇编语言程序设计、主存储器及与CPU的接口、输入输出、中断以及常用的微机接口电路和数模(D/A)转换与模数(A/D)转换接口。主要内容包括微型计算机体系结构、8086微处理器和指令系统、汇编语言设计以及微型计算机各个组成部分介绍等内容。要求考生对微机原理中的基本概念有较深入的了解,能够系统地掌握微型计算机的结构、8086微处理器和指令系统、汇编语言程序设计方法、微机系统的接口电路设计及编程方法等,并具有综合运用所学知识分析问题和解决问题的能力。
2023-08-11 11:35:581

急求:微机原理与接口技术(科学出版社)课后习题答案

求答案网址啊,原来的打不开。跪求跪求,谢谢了
2023-08-11 11:36:522

微机原理及接口技术第3章

《微机原理及接口技术》第03章在线测试 《微机原理及接口技术》第03章在线测试 剩余时间: 59:55 答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分) 1、IA-32处理器的条件转移指令Jcc采用指令的_____A_____地址寻址方式。 A、相对 B、直接 C、寄存器间接 D、存储器间接 2、MASM进行子程序设计时,需要使用____B____伪指令对。 A、segment / ends B、proc / endp C、macro / endm D、call / ret 3、指令“JMP EAX”所采用的指令寻址方式是___D___。 A、相对寻址 B、直接寻址 C、存储器间接寻址 D、寄存器间接寻址 4、MASM中,实现段间转移的转移类型属性名是___C___。 A、SHORT B、NEAR C、FAR D、PTR 5、IA-32处理器使用CALL指令调用子程序时,返回地址被保存到___C___。 A、共享变量 B、寄存器EBP C、当前堆栈顶部 D、寄存器ESP 第二题、多项选择题(每题2分,5道题共10分) 1、(本题空白。您可以直接获得本题的2分) 2、(本题空白。您可以直接获得本题的2分) 3、(本题空白。您可以直接获得本题的2分) 4、(本题空白。您可以直接获得本题的2分) 5、(本题空白。您可以直接获得本题的2分) 第三题、判断题(每题1分,5道题共5分) 1、在IA-32处理器中,若CS不变,只改变EIP值,不能改变程序的执行顺序。 F 正确 错误 2、为了保护和恢复寄存器,进入子程序后,将EAX,EBX,ECX和EDX依次压入堆栈,则子程序返回前弹出这些寄存器的顺序依次是EDX,ECX,EBX,EAX。 T 正确 错误 3、带有出口参数的寄存器,子程序在进入时无需保护,在返回主程序前也不能恢复。T 正确 错误 4、介绍LOOP指令时,常说它相当于DEC ECX和JNZ两条指令。但考虑对状态标志的影响,它们有差别。LOOP指令不影响标志,而DEC指令却会影响除CF之外的其他状态标志。 T 正确 错误 5、子程序需要保护寄存器,包括保护传递入口参数和出口参数的通用寄存器。F 正确 错误
2023-08-11 11:37:001

急求!!微机原理与接口技术的试题

微 机 原 理 试 题(一) 总分: 一:单项选择题(每题1分,共10分)1.微型计算机中主要包括有( )。A) 微处理器、存储器和I/O接口 B)微处理器、运算器和存储器C) 控制器、运算器和寄存器组 D)微处理器、运算器和寄存器2. DMA控制器8237有四种工作方式,其中,传输率较高的一种是:( )A)单字节传送方式 B)块传送方式 C)请求传送方式 D)级联方式3. 在下列伪指令中定义字节变量的是( )。 A)DB B)DW C)DD D)DT4. 指令( )的源操作数的寻址方式为直接寻址。A)MOV [2000H],AL B)IN AL,DXC)XOR AL,[2000H] D)MOV AX,2000H5.设异步传输时的波特率为4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,一位停止位,则每秒钟传输的最大字符数是:( )A)4800 B)2400 C)480 D)2406.8086在响应外部HOLD请求后,( )。A)转入特殊中断服务程序 B)进入等待周期C)只接收外部数据 D)所有三态引脚处于高阻,CPU放弃对总线控制权。7.在8253的6种工作方式中,能够自动重复工作的两种方式是( )。 A)方式1,方式2 B)方式2,方式3C)方式2,方式4 D)方式3,方式58.现行数据段位于存储器BOOOOH到BOFFFH字节单元,则段寄存器DS的内容及该段长度(字节数)分别为:( )A)BOOOH,1000H B)O0OOH,OFFFH C)BOOOH,OFFFH D)BOOOH,OOFFH9. 在8237控制下进行“写传送”时,8237需先后向I/0接口和存储器的控制信号是:( )A)IOR,MEMW B)IOR,MEMR C)IOW,MEMW D)IOR,IOW10.8086在最小模式下,分时使用AD0-AD15,所以必须外接地址锁存器,当总线上为地址信息时,通过( )将地址送入地址锁存器。A)DEN B)ALE C)BHE D)DT/ R 二.填空(每题2分,共30分) 1.二进制数11101001,若为无符号数,其十进制数值是( ); 若为补码表示的有符号数,其十进制数值是( )。2. 若AX=6531H,BX=42DAH,则SUB AX,BX指令执行后:AX=( ), SF,ZF,CF,OF=( , , , )。3. CPU访问存储器时,在地址总线上送出的地址称为( )地址。4. 指令MOV AX,[BX+SI+6]源操作数的寻址方式( ) 。5. 8086/8088CPU可访问两个独立的地址空间,一个为I/O地址空间,其大小为( )字节;另一个为( ),其大小为( )。6.可屏蔽中断从CPU的( )引脚进入,只有当中断允许标志IF为( )时,该中断才能得到响应。7.根据下面的指令和伪指令序列,AX寄存器的内容( )。 TAB DB 1,2,3,4,5,6ENTRY EQU 3 MOV BX,OFFSET TAB ADD BX,ENTRY MOV AX,WORD PTR [BX]8. 对于下面两个数据段,偏移地址为10H和11H的两个字节中的数据是一样的吗?为什么? DTSEG SEGMENT | DTSEG SEGMENT ORG 10H | ORG 10H DATA1 DB 72H | DATA1 DW 7204H DB 04H | DTSEG ENDS DTSEG ENDS |( )。9. 中断类型号为1的中断矢量存储在地址( )至( )处,共( )个单元。 10.CPU与外设之间进行数据传送的方式有四种,它们是:( )、 ( )、( )、 ( )。11.8086CPU从内部功能上可分为( )和( )两个独立的功能部件。 12.将下列文件类型填入空格:(1) .obj (2) .exe (3) .crf (4) .asm (5) .lst (6) .map 编辑程序输出的文件有( ); 汇编程序输出的文件有( ); 连接程序输出的文件有( )。13.设计输入/输出接口时,应遵守的基本原则是:输入( );输出 ( )。14.若要求由8253计数器0的OUT0输出端输出方波,则应设置其工作于方式( ),设CLK0的频率为lMHZ,欲获得可能的最低频率,应向初值寄存器写入的初值为( )。15. 8086按最小模式工作时,控制数据流方向的信号有:( ),( ),( ),( ),( )。三.改错题(标出题中错误的地方,并填写出正确内容。共10分)1. 使BUF单元的内容高二位都为“0”,低六位不动。(5分)ST: MOV SI,OFFSET BUF MOV AL,[SI] ADD AL,0C0HMOV [SI],ALMOV AH,4CHINT 21H改正:( )2.在BUF开始的101个单元中,关键字存放在BUF单元,查找关键字。 并送存BUF+1单元中。(5分) MOV SI,OFFSET BUFMOV AL,[SI] MOV BL,64H INC SIN1: CMP AL,[SI] JNC N2 INC SI LOOP N1N2: MOV AL,[SI]MOV SI,OFFSET BUFINC SIMOV [SI],AL RET改正:( ) ( )四.阅读程序,回答有关问题(每小题5分,共15分)要求:必须加相关注释,否则不得分。1. MOV CX,l00 MOV SI,OFFFH NEXT: INC SICMP BYTE PTR[SI],"A" LOOPNZ NEXTRET该程序段的功能是( )。2.程序执行后,回答下列问题 MOV AX,0 MOV CX,11L1: ADD AX,CX DEC CX JNZ L1 RET问:AX=( ),CF=( )。3. LEA SI, OLDSLEA DI, NEWSMOV CX, 5CLDREPZ CMPSBJNZ NEW_LESS...该程序段的功能是( )。五、程序填空(填入适当指令或指令的一部分,完成指定功能。5分) 设有100个字节数据(无符号数),存放在数据段中EA=2000H的存储区内。以下程序应能从该数据区中找出最大的一个数并存入同一数据段EA=21OOH的单元中,请完成该程序(在括号内填入适当的语句)。MAX: MOV BX,( ) M0V AL,[BX] M0V CX,( )LOOP1: INC BXCMP AL,[BX]( )MOV AL,[BX]LOOP2: DEC CXJNZ ( )M0V ( ),AL六.设计题(每题6分,共30分)1.在BUF开始有一个字节型数组,共有1000个元素。编写一个程序 将负数传送到BUF1开始的单元。2. 电路如图,分别写出2片8255A的端口地址。3.画出无握手联络线、端口地址为PORT的8位并行输入接口电路,用汇编语言编写一段程序,从外设输入一个数据送到寄存器。4.电路如图,编写程序实现下列功能: K0、K1、K2全部闭合时,红灯亮;K0、K1、K2全部打开时,绿灯亮;其他情况黄灯亮。附:8255A的控制字:5.下图为DAC0832 8位D/A转换器与系统的连接图。(1)根据图(b)说明DAC0832的工作方式。(2)编写一个程序,使输出为可控制斜率的锯齿波。(提示:利用软件延时程序实现斜率控制。DAC0832的端口地址自定)
2023-08-11 11:37:391

微机原理与接口技术 (牟琦 著) 清华大学出版社 课后题答案

微机原理与接口技术(牟琦聂建萍)课后答案清华大学出版社
2023-08-11 11:37:481

跪求《微机原理与接口技术》 课后答案 杨帮华马世伟等编著。

课后就有啊
2023-08-11 11:38:071

微机原理与接口技术 多选题 谁帮做一下啊

1到15答案如下:CAABDCADDAABCDDBCACDABC
2023-08-11 11:38:151

微机原理与接口技术——从80X86到Pentium X 课后习题答案

  编辑本段内容提要  本书以培养学生应用能力为主线,力求理论与实际相结合,并注意反映微型计算机技术的最新发展。全书共11章,包括概述、微处理器、8086/80 88的指令系统、汇编语言程序设计、总线技术、地址译码技术与存储器接口、中断处理技术与DMA技术、并行接口与定时/计数技术、串行通信接口、人机交互设备接口、模拟接口技术等内容。  本书可作为应用型本科院校计算机科学与技术专业、高职高专计算机应用及相关电子类专业的专业课教材,同时也可作为相关工程技术人员的学习参考书。  编辑本段编辑推荐  本书以培养学生应用能力为主线,力求理论与实际相结合,并注意反映微型计算机技术的最新发展。全书共11章,包括概述、微处理器、8086/80 88的指令系统、汇编语言程序设计、总线技术、地址译码技术与存储器接口、中断处理技术与DMA技术、并行接口与定时/计数技术、串行通信接口、人机交互设备接口、模拟接口技术等内容。  本书可作为应用型本科院校计算机科学与技术专业、高职高专计算机应用及相关电子类专业的专业课教材,同时也可作为相关工程技术人员的学习参考书。  编辑本段目录  第1章 概述  1.1 微型计算机基本构成  1.1.1 硬件系统  1.1.2 软件系统  1.1.3 微型计算机的工作过程  1.2 数据表示与运算  1.2.1 进位计数制与不同基数制之间的转换  1.2.2 二进制数和十六进制数运算  1.2.3 数据表示  1.2.4 定点数与浮点数  1.3 计算机语言基本概念  1.3.1 机器语言  1.3.2 汇编语言  1.3.3 高级语言  1.4 微机接口基本概念  1.4.1 接口的定义  1.4.2 为什么要专门研究接口  1.4.3 接口的分类  1.5 习题  第2章 微处理器  2.1 8086/8088微处理器  2.1.1 8086CPU的内部结构  2.1.2 8086CPU寄存器组织  2.1.3 8086CPU引脚功能  2.1.4 8086/8088CPU的存储器组织和I/O组织  2.1.5 最小方式和最大方式下的基本配置  2.1.6 8086CPU内部时序  2.2 80386微处理器  2.2.1 80386 CPU的内部结构  2.2.2 80386 CPU的寄存器结构  2.2.3 80386 CPU的引脚功能  2.2.4 80386的总线周期和内部时序  2.2.5 80386系统的存储器结构和I/0结构  2.3 80486到PenfiumⅣ微处理器  2.3.1 Intel 80486  2.3.2 Penfium  2.3.3 Pentium Pro  2.3.4 Pentium MMX  2.3.5 Pentium Ⅱ  2.3.6 Pentium Ⅲ  2.3.7 Pentium Ⅳ  2.4 习题  第3章 8086/8088的指令系统  3.1 寻址方式  3.1.1 操作数类型  3.1.2 寻址方式  3.2 指令系统  3.2.1 数据传送指令  3.2.2 算术运算指令  3.2.3 逻辑运算指令  3.2.4 移位指令  3.2.5 转移指令  3.2.6 字符串操作指令  3.2.7 处理器控制指令  3.2.8 输入/输出指令  3.2.9 中断指令  3.3 习题  第4章 汇编语言程序设计  笫5章 总线技术  第6章 地址译码技术及存储器接口  第7章 中断处理技术与DMA技术  第8章 并行接口及定时/计数技术  第9章 串行通信接口  笫10章 人机交互设备接口  第11章 模拟接口技术  参考文献  编辑本段前言  微型计算机从诞生至今已有30余年,其应用已涉及各个领域。与此同时,微机原理与接口技术也得到了飞速发展。显然,掌握微机原理与接口技术是对计算机及自动控制等专业人才的基本要求。鉴于现今微机原理与接口技术的教材内容大多比较陈旧,最新的接口技术内容较少,既不适合计算机专业本科学生使用,也不适合高职高专学生的教学要求。为培养合格的技术应用型人才,并根据教育部规划教材编写的指导思想与原则要求,我们编写了这本教材。. 本书以培养学生应用能力为主线,理论与实际相结合。其主要特色如下: (1)兼顾完整性,注重实用性。对基本理论不追求深刻广泛,对常用接口芯片增加了应用
2023-08-11 11:38:252

本人现有一卷《微机原理与接口技术》的测试题,求高手帮忙。

1,(1)寄存器相对寻址(2)直接寻址 2,256种、1024个字节、13,输入(in)、输出(out)4,85,6种6,A7,C8,A9,C10,1M11,B(话说觉得答案不太对,应该是1/(2n-1)=1/255,那是2的n次方,你懂得)12,AX BX CX DX SP BS SI DS 、CX、CS DS SS ES13,(1)可对多个中断电源进行优先级排列和实现对多级中断的管理。 (2)可以向CPU提供各种外设中断源的中端类型号。 (3)一片8529A可以管理8级外设中断,且可用多片8259A级联,形成多于8级中断请求的管理,最多可采用9片8259A构成64级主从式中断管理系统。 (4)可以通过编程初始化,使8259A工作在不同工作方式14,NEXT:IN AL,62H TEXT AL,80H JNZ15, SUB AX,BX16,初值N=输入频率/输出频率,N=119300HZ,此数据超过了16位计数器所能表示的范围,因此先通过计数器1将1.193M的输入脉冲变成1KHZ方波,然后用OUT1的输出的方波作为计数器0的输入时钟,计数器1的初值N=1.193MHZ/1.193KHZ=1000,计数器0的初值M=1.193kHZ/10HZ=119.3 程序清单如下: MOV DX,307 ;设定控制端口 MOV AL,76H ;写入控制字01110110B :计数器1,读/写计算器位数先低字节,后高字节 OUT DX,AL MOV DX,305H ;设计数器1 MOV AX,1000 ;写计数器初值 OUT DX,AL ;先低字节 MOV AL,AH ;后高字节 OUT DX,AL MOV DX,307H ;设定控制端 MOV AX,36H ;写入控制字00110110B:计数器0,读/写时 先低字节,后高字节 MOV DX,304H ;设计数器0 MOV AX,119 ;写计数器初值 OUT DX,AL ;先低字节 MOV AL,AH ;后高字节 OUT DX,AL
2023-08-11 11:38:341

微机原理与接口技术(何小海 编)第三章课后习题答案

严华和那几个老师都没有给答案,你只有找别人的书或者作业看看 答案补充 你是哪个老师嘛
2023-08-11 11:38:421

16/32位微机原理、汇编语言及接口技术教程(机械工业出版社)课后答案?

怎么给你?
2023-08-11 11:38:533

线性代数课后习题答案 (哈尔滨理工 赵辉主编

##################【计算机/软件/网络/信息/数学 类--答案】####################C程序设计 第三版 (谭浩强 著) 清华大学出版社 课后答案http://bbs.khdaw.com/viewthread.php?tid=80&fromuid=379260C语言程序设计教程 第三版 (谭浩强 张基温 著) 高等教育出版社 课后答案http://bbs.khdaw.com/viewthread.php?tid=79&fromuid=379260复变函数与积分变换 第四版 (张元林 西安交大 著) 高等教育出版社 课后答案http://bbs.khdaw.com/viewthread.php?tid=612&fromuid=379260离散数学(第三版) (耿素云 屈婉玲 张立昂 著) 清华大学出版社 课后答案http://bbs.khdaw.com/viewthread.php?tid=293&fromuid=379260谭浩强C++程序设计习题答案http://bbs.khdaw.com/viewthread.php?tid=420&fromuid=379260《微机原理与接口技术》清华(冯博琴 吴宁)版 课后答案http://bbs.khdaw.com/viewthread.php?tid=707&fromuid=379260严蔚敏《数据结构(c语言版)习题集》答案http://bbs.khdaw.com/viewthread.php?tid=102&fromuid=379260数据库系统概论 (王珊 萨师煊 著) 清华大学出版社 课后答案http://bbs.khdaw.com/viewthread.php?tid=991&fromuid=379260《计算机网络第四版》答案【khdaw】http://bbs.khdaw.com/viewthread.php?tid=340&fromuid=379260《数学物理方法》(梁昆淼第二版)习题解答http://bbs.khdaw.com/viewthread.php?tid=334&fromuid=379260谢希仁版《计算机网络教程》课后答案http://bbs.khdaw.com/viewthread.php?tid=203&fromuid=379260清华大学《数据结构》习题+课后答案http://bbs.khdaw.com/viewthread.php?tid=249&fromuid=379260数据结构习题集(C版)答案http://bbs.khdaw.com/viewthread.php?tid=374&fromuid=379260刘绍学版《近世代数基础》课后习题答案http://bbs.khdaw.com/viewthread.php?tid=177&fromuid=379260计算机组成原理习题&答案 唐朔飞 高等教育出版社【khdaw】http://bbs.khdaw.com/viewthread.php?tid=984&fromuid=379260离散数学 (左孝凌 著) 上海科学技术文献出版社 课后答案http://bbs.khdaw.com/viewthread.php?tid=466&fromuid=379260计算机网络(第4版) 清华(Andrew S.Tanenbaum)版答案(中文版)http://bbs.khdaw.com/viewthread.php?tid=201&fromuid=379260耿国华 数据结构 课后答案http://bbs.khdaw.com/viewthread.php?tid=103&fromuid=379260计算机操作系统 (汤子赢 著) 西安电子科技大学 课后答案http://bbs.khdaw.com/viewthread.php?tid=1083&fromuid=379260《编译原理》课后习题答案http://bbs.khdaw.com/viewthread.php?tid=175&fromuid=379260《常微分方程》王高雄高等教育出版社课后答案http://bbs.khdaw.com/viewthread.php?tid=567&fromuid=379260##################【物理/光学/声学/热学/力学 类--答案】####################理论力学 第六版 (哈尔滨工业大学理论力学教研室 著) 高等教育出版社 课后答案http://bbs.khdaw.com/viewthread.php?tid=932&fromuid=379260理论力学 第六版 (哈尔滨工业大学理论力学教研室编 著) 高等教育出版社【khdaw】http://bbs.khdaw.com/viewthread.php?tid=461&fromuid=379260《热力学统计物理》汪志诚(第三版)高教出版社 (手抄版)习题答案【khdaw】http://bbs.khdaw.com/viewthread.php?tid=84&fromuid=379260原子物理学 褚圣麟版 课后答案【khdaw】http://bbs.khdaw.com/viewthread.php?tid=368&fromuid=379260《物理学教程》 (马文蔚 著) 高等教育出版社【khdaw】http://bbs.khdaw.com/viewthread.php?tid=2782&fromuid=379260《光学》姚启钧 第三版 高等教育出版社 课后答案【khdaw】http://bbs.khdaw.com/viewthread.php?tid=178&fromuid=379260大学物理实验 报告与部分范例 陈金太 厦门大学【khdaw】http://bbs.khdaw.com/viewthread.php?tid=2350&fromuid=379260梁昆淼 数学物理方法 第三版的课后答案http://bbs.khdaw.com/viewthread.php?tid=2600&fromuid=379260《理论力学教程》周衍柏 高等教育出版社 完整版 课后答案【khdawlxywyl】http://bbs.khdaw.com/viewthread.php?tid=676&fromuid=379260固体物理 (黄昆版) 课后习题答案【khdaw】http://bbs.khdaw.com/viewthread.php?tid=339&fromuid=379260哈工大《理论力学》第6版 (赵诒枢 尹长城 沈勇 著) 华中科技大学出版社 课后答案http://bbs.khdaw.com/viewthread.php?tid=1033&fromuid=379260热力学统计物理 汪志诚 第三版 高等教育出版 课后答案【khdaw】http://bbs.khdaw.com/viewthread.php?tid=289&fromuid=379260《量子力学教程》周习勋 课后习题答案【khdaw】http://bbs.khdaw.com/viewthread.php?tid=388&fromuid=379260《原子物理学》杨福家版部分答案 高等教育出版社【khdaw】http://bbs.khdaw.com/viewthread.php?tid=1065&fromuid=379260热力学·统计物理 汪志诚 高等教育出版社 课后答案【khdaw】http://bbs.khdaw.com/viewthread.php?tid=566&fromuid=379260《固体物理教程》王矜奉 山东大学出版社 课后答案【khdaw】http://bbs.khdaw.com/viewthread.php?tid=1645&fromuid=3792602500份课后答案,很值得收藏,这里只介绍了一部分。还有很多,可以去课后答案网( http://bbs.khdaw.com)查找。
2023-08-11 11:39:011

求几套微机原理与接口技术的期末试题与答案

  一、 单项选择题  1.下列指令正确的是 [ B]  A.CMP [SI],100 B.CMP WORD PTR [SI],100  C.CMP [SI],100h D.CMP 100h,[SI]  2.下列指令正确的是 [D ]  A.MOV CX,AL B.MOV DS,200h  C.MOV DS,CS D.MOV DS,AX  3.下列指令正确的是 [A ]  A.POP WORD PTR [BX] B.POP BL  C.POP IP D.POP CS  4.下列指令正确的是 [C ]  A.IN DX,AL B.IN DX,AX  C.IN AX,DX D.IN BX,DX  5.DF=1,执行MOVSB指令后 [A ]  A.SI减1,DI减1 B.SI加1,DI加1,CX减1  C.SI减1,DI减1,CX减1 D.SI加1,DI加1,CX加1  6.Intel 8086 I/O寻址空间为 [C ]  A.1MB B.1KB  C.64KB D.32KB  二、填空题  1.二进制数10101001转换为10进制数为 169 D转换为16进制数为 A9 H  1.在移位指令中,用于指定移位位数的操作数只用的寄存器是___CL_____。  2.内存0005CH处4个字节为D2,EF,00,F0,它是中断__17H______的入口地址存放处,它表示该中断处理程序的起始地址为_F000H___ :__EFD2H___。  解析:因为中断类型号和中断向量表中的对应物理地址由倍数4的关系,所以0005CH/4=17h,即得类型号。  3.一条指令为MOV BX,X1,其中X1的偏移地址为16 (十进制)。在DEBUG下,此指令会变为MOV BX,__[0010]______。  4.指令MOV AL, BYTE PTR [BX+SI]中,源操作数的寻址方式是基址变址寻址方式  5.设CF=0,AX=8000H,执行ROR AX,1后,AX=_4000H___,CF=_____0_________。  6.可屏蔽中断是指中断请求是否响应会受到IF的控制。如果IF=_1_,表示允许中断  或开中断  7、请用一条指令实现如下操作:  (1)将AX中划‘X"的位清0  15 5 4 0  ┏┳┳┳┳┳┳┳┳┳┳━┳━┳┳┳┳┓  ┃┃┃┃┃┃┃┃┃┃┃X┃X┃┃┃┃┃ 指令:__AND AX,FFCFH________________  ┗┻┻┻┻┻┻┻┻┻┻━┻━┻┻┻┻┛  (2)寄存器的低四位取反的指令:___XOR AX,000FH____  8、设(CS)=25FFH,(DS)=2140H,(SS)=2510H,(BP)=02D0H,(SI)=0010H,(DI)=0206H,  则(1)指令MOV AX,[BP+SI+2]的源操作数有效地址为__02E2H_,物理地址为_253E2H_  (2)指令MOV AX,[DI+100H]的源操作数有效地址为_0306H__,物理地址为_21706H__.  二、判断题  [判断下述指令的正误。正确的打“√”,错误的打“×”并说明理由]  1.MOV MYDAT [BX] [SI],AX (√)  2.MOV SAVE_DS,DS (√)  3.DIV 12 (× )  4.MOV DS,0 (×)  5.MOV AX,[SI][DI] ( ×)  6、MOV BYTE PTR[BX],10H(√)  三、简答题  1.指出下列各条指令单独执行后相应寄存器的值。  DATAX SEGMENT PARA  X1 DD 12345678h  X2 EQU $-X1  X3 DW 45,0FEAH  X4 EQU $-X1  DATAX ENDS  MOV AX,X2  MOV BX,X4  答:执行后(AX)=0004H  (BX)=0008H (已经更正)  2.中断共有哪几种?  (详见课本)  3.有符号数据定义如下:  X1 DW ?  X2 DB ?  X3 DW ?  编写程序块实现X3=(X2*10-X1/2)/X2。  解:所需程序段如下  MOV AX,X1  SAR AX,1 ;计算X1/2  CWD ;将AX扩展到DX  MOV BX,DX  MOV CX,AX  ;………………………..  MOV AX,X1  MOV BX,10  IMUL BX ;计算X1*10  SUB AX,CX  SBB DX,BX ;计算(X2*10-X1/2)  IDIV X2  MOV X3,AX  5. 将数据段中ARRAY开始的20个字节的存储区初始化为20H  ;将20个字节的存储区初始化为20H  data segment para public  ARRAY db 20 dup(?)  data ends  code segment  assume cs:code,ds:data,es:data  push ds  mov ax,0  push ax  mov ax,data  mov ds,ax  mov es,ax  ;...............................  mov di,offset ARRAY  mov al,20h  mov cx,20  rep stos st1  code ends  end  ;================================================================  1在程序执行的过程中,已知(CS)=6C3AH,(SS)=6C62H,(IP)=42H,(SP)=36H;则下一条要执行的指令地址是:( 6C3E2)H,栈顶单元的物理地址是:(6C656 )H  此程序中某条指令 MOV 0100H[BP],AX中,已知此时(BP)=2000H,则AX被存到了(  6E720)H单元。  2 给出完成下列功能的DEBUG命令:  (A) 显示数据段从偏移地址为 1A5H起始的一段存储区单元内容 D DS:01A5  (B) 显示所有寄存器的内容 R  3 已知(CH)=89H,VALUE单元存放的数据为E3H;写出下列指令的执行结果。  (A)OR CH,VALUE (CH)= EB H  (B)AND CH,VALUE (CH)= 81 H  (C)XOR CH,VALUE (CH)= 6A H  (D)XOR CH,00000000B (CH)= 89 H  (E)TEST CH,VALUE (CH)= 89 H  4 假设下列数据在存储区中的地址都是N单元,分别画出它们的存放示意图:  (A) 1234H (B) 01C3B5H  5 判断下列指令是否正确,错误的话改正错误  (A) MOV AL,BX (F )  (B)MOV AL,CL ( T )  (B) INC [BX] ( F )注:因为指令里没有说明操作数的长度问题,可用PTR运算符校正:INC BYTE PTR [BX]或INC WORD PTR [BX]  (C) MOV 5,AL( F )  (D) MOV [BX],[SI]( F )  (E) MOV BL,F5H ( T )  (F) CMP BL,SI ( F )  (G) MOV [100H],3 ( F )  (H) POP AL ( F )  (I) MOV AX,[BX][BP] ( F )  (J) MOV [SI],AL ( T )  (K) OUT [DX],AX ( F )  6 简答  (A) 解释下列指令的功能。  MOV AX,OFFSET ARRAY  把变量ARRAY的偏移地址值送给AX寄存器  DSEG SEGMENT  DB 01H  DSEG ENDS  定义了名字为DESG 一个段,并在此段中第一个单元定义的一个字节变量,值为01H  (B) 请定义一个名字为COUNT 的子程序。  COUNT PROC  …  RET  COUNT ENDP  (C) 写出在DEBUG 环境下 下列程序段中各条指令的执行结果:  MOV CX,3B ((CX)= 3BH )  ADD CX,1C ((CX)= 57H )  SHL CX,1 ((CX)= AEH )  SUB CX,36 ((CX)= 78H )  SHR CX,1 ((CX)= 3CH )  ROR CX,1 ((CX)= 1EH )  (D) 概述中断源的分类?  7 下列各数均为十进制数,请用8位二进制补码计算下列各题,并用16进制数表示其运算结果,同时说明CF、OF标志位的值  (A)(-85) + (76)= F7 H CF= 0 OF= 0  (B)85 – 76= 09H H CF= 1 OF= 0  (C)85-(-76)= A1 H CF= 1 OF=1  注:此处的计算方法是先计算参与运算的两个数的补码形式在进行普通的加减法运算;例:  (C)[85]补码=55h,[-76]补码=b4h,所以55h-b4h=a1h,并且cf=1,of=1  8 阅读程序并填空(答案不唯一)  如果 X>50,转到TOO_HIGH;计算 X-Y,如果溢出转到 OVERFLOW,否则 |X-Y| → RESULT  MOV AX, X  CMP AX, 50  JG TOO_HIGH  SUB AX, Y  JO OVERFLOW  JNS NONNEG  NEG AX  NONNEG:  MOV RESULT, AX  TOO_HIGH:  ……OVERFLOW:  …
2023-08-11 11:39:101

微机原理与接口技术问题急等,谢谢了!

SP=1221H,IP=1202H,CS=9000H
2023-08-11 11:39:381

微机原理与接口技术的一道例题求解答

每个字数据占用2个内存单元,所以27x2,首字的1BA0H也存储了数据,所以要减去1,得到27x2-1=35H
2023-08-11 11:39:461

求助:微机原理与接口技术.试题

同学 你找到答案了么 给我一份好么
2023-08-11 11:39:552

微机原理与接口技术例题

编辑本段执行摘要书学生的应用能力为主线,努力把理论和实践相结合,注重反映了微机技术的最新发展。人组成,共11章,包括概述的微处理器,8086/8088指令集,汇编语言程序设计,总线,地址译码技术和存储器接口,中断处理和DMA技术,并行接口,定时/计数技术,串行通信接口,人机交互设备接口,模拟接口的技术含量。 书作为应用型本科院校计算机科学与技术专业知识,高职计算机应用和相关电子材料等专业的专业课程,但也可作为相关的工程技术人员的学习参考书。 编辑本段编辑选择奖书为主线,以培养学生应用能力,力求理论和实践的结合,并注意以反映最新的微电脑技术的发展。人组成,共11章,包括概述的微处理器,8086/8088指令集,汇编语言程序设计,总线,地址译码技术和存储器接口,中断处理和DMA技术,并行接口,定时/计数技术,串行通信接口,人机交互设备接口,模拟接口的技术含量。 书作为应用型本科院校计算机科学与技术专业知识,高职计算机应用和相关电子材料等专业的专业课程,但也可作为相关的工程技术人员的学习参考书。 编辑本段目录第1章概述 1.1.1硬件系统 1.1.2软件系统 1.1 1.1微机的基本组成。 3微电脑工作 1.2数据表示之间的转换工作 1.2.1二进制计数系统与不同的制首乌 1.2.2二进制和十六进制运算 1.2.3数据 1.2.4定点和浮点 1.3基本概念,计算机语言? 1.3.1机器语言,汇编语言 1.3.2 1.3.3高级语言 BR /> 1.4计算机接口的基本概念 1.4.1接口定义 1.4.2为什么专门在接口 1.4.3接口分类 1.5运动第2章微处理器 2.1 8086/8088微处理器的 2.1.2 8086CPU寄存器组织2.1.1 8086CPU的内部结构 2.1。 3 8086CPU引脚功能 2.1.4 8086/8088CPU的存储器组织和I / O组织 2.1.5最低下的方式,最大的出路基本配置 2.1.6 8086CPU内部定时 /> 2.2 80386微处理器 2.2.1 80386 CPU的内部结构 2.2.2 80386 CPU寄存器结构 2.2.3 80386 CPU的引脚功能 2.2 0.4 80386的总线周期内部定时 2.2.5 80386系统内存结构和I / 0 2.3 80486 PenfiumⅣ微处理器 2.3.1英特尔80486 2.3.2 Penfium 2.3.3奔腾临 2.3.4奔腾MMX 2.3.5 PentiumⅡ 2.3.6奔腾Ⅲ 2.3.7奔腾Ⅳ 2.4的问题章的3 8086/8088指令集 3.1寻址模式 3.1.1操作数类型 3.1.2寻址模式3.2指令集的 3.2.1数据传送指令, > 3.2.2算术运算指令3.2.4移位指令 3.2.3逻辑运算指令 3.2.5 3.2.6串操作指令传输指令 3.2。 7处理器控制指令 3.2.9中断指令 3.3练习第4章汇编语言程序设计3.2.8输入/输出指令的字第5章总线的 BR />第6章地址译码技术及存储器接口第7章中断处理和DMA技术第8章并行接口和定时/计数技术第9章串行通信接口承诺10章人机交互设备接口章11模拟接口参考编辑本段引言微电脑从出生至今已超过30年,其应用已涉及在各个领域。与此同时,微机原理与接口技术已经取得了长足的发展。显然,基本的计算机和自动控制专业人士主微机原理与接口技术要求。在今天的教材内容微机原理与接口技术基本上是过时的,最新的接口技术含量少,既适合本科学生使用的电脑,不适合高职学生的教学要求。培养合格的技术人才,思想和指导原则,根据教育部的教育规划教材的要求编写的,我们编写了这本教材。学生的应用能力为主线的书,理论和实践的结合。其主要特点如下:(1)考虑到完整性,强调实用性。不要追求基本理论的深刻和广泛应用,常用的接口芯片,以增加是否可以解决您的问题?
2023-08-11 11:40:021

求微机原理与接口技术答案

这么多题才30分啊....我继续复习 了.快考试了啊
2023-08-11 11:40:112

微机原理与接口技术课后答案 顾晖 第四章20题 第七章第7 8两题 不要链接

希望你能够把问题直接发到这里,以便更多的人能够帮助你解答。希望你能够采纳,这将鼓励我能够继续为你和更多网友解答问题,谢谢!
2023-08-11 11:40:201

求汇编语言微机原理及接口技术答案

9. A 10.A 11、 C 12、A. DT/ R# 13、此时A1与A0是( A )状态。 A.1,0 14、A. M/ IO# 15、A 16、B 17、 B 18、 C 19、C 20、A 21、D 22、A. M/IO# 23、C 24、B 25、D 26、C 27. C 28. D 29. D 30. B
2023-08-11 11:40:281

微机原理与接口技术(基于32位机)课后习题答案

晕,课后习题答案我有,但是配套的教辅却没找到..
2023-08-11 11:40:362

急急急,微机原理与接口技术,求答案,急用,谢谢

整理了一下,如下:也不知,现在,还需要答案否。
2023-08-11 11:40:571

微机原理复习题

25、8259的ICW2与中断类型码有什么关系?说明类型码为30H,36H,38H的异同。 ①高五位相同,低二位不同(中断类型码的低三位和引脚的编码有关,ICW2的低三位无意义)②30H,36H高五位相同,ICW2=30H,30H为8259A IR0对应的中断类型码, 36H为8259A IR0对应的中断类型码。 38H ICW2=38H 38H为8259A IR0对应的中断类型码 26、8237有几种工作模式?画出级连模式的简单连线图。什么是读(写)传输?从 的传输需要什么通道来配合工作?对8237的编程应采用什么步骤? ①单字节传输模式,块传输模式,请求传输模式,级联传输模式 ②图(略)
2023-08-11 11:41:121

微机原理与接口技术判断题,求解答

答案贴入图中:
2023-08-11 11:41:201

微机原理与接口技术题目,多选题求解?

1.答案是B, D, E, F2.答案是C
2023-08-11 11:41:341

微机原理与接口技术三个编程题(100分悬赏高手)

网上的例程序很多,自己可以收,对了,你要的我也给你发过去了,是部分的例程序
2023-08-11 11:42:242

微机原理与接口技术(电子工业出版社)课后答案

没有‘‘急也没用
2023-08-11 11:42:321

关于微机原理与接口技术题目

2.标志寄存器 本身是一个16位的寄存器 但只有其中9位有效 这9位当中 状态标志位有6位 控制标志位有3位3.题目本身就有问题 先看3条指令的用法 MOV:赋值指令 MOV 目的,源 将源操作数复制到目的操作数 AX可以用于目的操作数 也可以用于源操作数 至于对标志位的影响 要看传送的数的大小了 SHL:逻辑左移指令 SHL 1或 SHL AL (AL中存要移的位数) 即将左边第一位移出 其余各位顺次往左补上 最后一位补0 移出的最高位进入CF位(即进位标志位)如果以后的数为0 则ZF(零标志位)=1 反之=0 ADD:无进位加法指令 ADD 目的,源 对标志位无影响6.BIU+EU 两部分 控制单元和执行单元 没有数组线这个概念 只有数据线和地址线之分 逻辑地址=段基址:偏移地址 逻辑地址转成物理地址:段基址*16H+偏移地址=物理地址 物理地址是唯一的 可以用多种逻辑地址表示7.按位扩展 要+地址线 按字节扩展 要+数据线分要是再多点 我可以帮你画图。。呵呵
2023-08-11 11:42:401

帮做两套《微机原理与接口技术》试题4急!!!!!!!我会送上全部的积分

--------没关系哦,好多的知识跟我们学的不一样,我也不会,真是惭愧~^_^1.4,82.sp(指针寄存器),指针,地址3.机器语言,汇编语言,机器4.指令控制,操作控制,时间控制,数据控制5。6指令周期,机器周期7、译码器8、控制器9、关系模型三、1、X⊕Y=DBH⊕2CH=11011011B⊕00101100=11110111B=F7H2、12条地址线说明有2^12个存储空间,16条地址线说明每个空间有16位,于是容量=2^12×16bit=4096×16bit=4K×16bit=64KB3、并联是由于数据线扩大了,由于8bit/4bit=2,所以两组芯片地址并联串联是地址线的原因,32/4=8,故而每组有8个芯片串联一共需要2×8=16个芯片4,5题暂时不会四、1。计算机性能评价指标主要有哪些?1、主频 2、字长 3、运算速度 4、内存容量 5、存取周期 等等2。什么是CICS?CICS 是一系列为 IBM 和非 IBM 平台上的应用提供联机事务处理和事务管理的产品,其功能是为商业应用提供一个事务处理环境。CICS其全称是 Customer Information Control System,即客户信息控制系统。3.外围设备的编址方式有哪些?分别简述之。独立编址和统一编址。独立编址就是外设与内存分开来,例:1111H 这16个地址全给内存,可用MOV等指令访问,外设另外有地址,CPU用专用的指令访问外设。统一编址是把内存的每个存储单元与外设一编址;例1111H 这个地址可以提供16个地址,内存储单元占10个,其余6个可以做为外设的地址4.什么是指令?什么是指令周期?(4分)指令是能被计算机识别并执行的二进制代码,它规定了计算机能完成的某一操作。指令周期指执行一条指令的时间5.CPU响应中断的条件是什么?在计算机系统中CPU响应中断必须同时满足以下三个条件: (1)中断源有中断请求。 (2)CPU允许接受中断请求。 (3)一条指令已经执行完,没有开始执行下一条指令。6.数据传送的控制方式有哪些?各有何特点?(5分)。数据传送控制方式有程序直接控制方式、中断控制方式、DMA方式和通道方式4种。 程序直接控制方式就是由用户进程来直接控制内存或CPU和外围设备之间的数据传送。它的优点是控制简单,也不需要多少硬件支持。它的缺点是CPU和外围设备只能串行工作;设备之间只能串行工作,无法发现和处理由于设备或其他硬件所产生的错误。 中断控制方式是利用向CPU发送中断的方式控制外围设备和CPU之间的数据传送。它的优点是大大提高了CPU的利用率且能支持多道程序和设备的并行操作。它的缺点是由于数据缓冲寄存器比较小,如果中断次数较多,仍然占用了大量CPU时间;在外围设备较多时,由于中断次数的急剧增加,可能造成CPU无法响应中断而出现中断丢失的现象;如果外围设备速度比较快,可能会出现 CPU来不及从数据缓冲寄存器中取走数据而丢失数据的情况。 DMA方式是在外围设备和内存之间开辟直接的数据交换通路进行数据传送。它的优点是除了在数据块传送开始时需要CPU的启动指令,在整个数据块传送结束时需要发中断通知CPU进行中断 处理之外,不需要CPU的频繁干涉。它的缺点是在外围设备越来越多的情况下,多个DMA控制 器的同时使用,会引起内存地址的冲突并使得控制过程进一步复杂化。 通道方式是使用通道来控制内存或CPU和外围设备之间的数据传送。通道是一个独立与CPU的专管 输入/输出控制的机构,它控制设备与内存直接进行数据交换。它有自己的通道指令,这些指令受CPU启动,并在操作结束时向CPU发中断信号。该方式的优点是进一步减轻了CPU的工作负担,增加了计算机系统的并行工作程度。缺点是增加了额外的硬件,造价昂贵
2023-08-11 11:42:491

微机接口及原理

我们的微机原理和接口技术用的是同一本教材。微机原理主要是讲微机的基本组成部分,处理器,内存,如何执行指令。接口技术指的是微机的外围IO,定时,中断等东西。
2023-08-11 11:42:591

一个汇编题 《微机原理与接口技术》的考试题

MOV AL,77HOUT 303H,ALMOV AX,416HOUT 301,ALMOV AL,AHOUT 301H,AL上面的那位回答的是什么啊?初始化程序就这么多
2023-08-11 11:43:082

简单题微机原理与接口技术,汇编语言,用汇编程序写这个函数,高分求答案

CODE SEGMENT   BUFF_X DB -7  ;-128~+127   BUFF_Y DB ?   ASSUME CS:CODE,DS:CODESTART:   PUSH CS   POP  DS   MOV  BUFF_Y,-1   MOV  AL,BUFF_X   AND  AL,AL   JS  EXIT   JZ  AD1   ADD  BUFF_YAD1:       ADD  BUFF_YEXIT:   MOV  AH,4CH   INT  21HCODE ENDS   END  START
2023-08-11 11:43:181

微型计算机原理与接口技术

答案在我的笔记本上 有需要的请留言
2023-08-11 11:43:413

微型计算机原理与接口技术的编程题都有哪些?

一、8253 .MODEL TINYPCIBAR3 EQU 1CH ;8位I/O空间基地址(它就是实验仪的基地址,也为DMA & 32 BIT RAM板卡上的8237提供基地址)Vendor_ID EQU 10EBH ;厂商ID号Device_ID EQU 8376 ;设备ID号.STACK 100 .DATACOM_ADDR DW 00B3HT0_ADDR DW 00B0HT1_ADDR DW 00B1HIO_Bit8_BaseAddress DW msg0 DB "BIOS不支持访问PCI msg1 DB "找不到Star PCI9052板卡 msg2 DB "读8位I/O空间基地址时出错 .CODESTART: MOV AX,@DATA MOV DS,AX NOP CALL InitPCI CALL ModifyAddress ;根据PCI提供的基地址,将偏移地址转化为实地址 mov dx,COM_ADD mov al,35h;? out dx,al ;计数器T0设置在模式2状态,BCD码计数 mov dx,T0_ADDR mov al,00h out dx,al mov al,10h out dx,al ;CLK0/1000 mov dx,COM_ADDR mov al,77h out dx,al ;计数器T1为模式3状态,输出方波,BCD码计数 mov dx,T1_ADDR mov al,00h out dx,al mov al,10h out dx,al ;CLK1/1000START1: CALL IfExit ;OUT1输出频率为1S的方波 JZ START1 JMP Exit IfExit PROC NEAR PUSH AX PUSH DX MOV AH,06H MOV DL,0FFH INT 21H POP DX POP AX RETIfExit ENDPInitPCI PROC NEAR MOV AH,00H MOV AL,03H INT 10H ;清屏 MOV AH,0B1H MOV AL,01H INT 1AH CMP AH,0 JZ InitPCI2 LEA DX,msg0InitPCI1: MOV AH,09H INT 21H JMP ExitInitPCI2: MOV AH,0B1H MOV AL,02H MOV CX,Device_ID MOV DX,Vendor_ID MOV SI,0 INT 1AH JNC InitPCI3 ;是否存在Star PCI9052板卡 LEA DX,msg1 JMP InitPCI1InitPCI3: MOV DI,PCIBAR3 MOV AH,0B1H MOV AL,09H INT 1AH ;读取该卡PCI9052基地址 JNC InitPCI4 LEA DX,msg2 JMP InitPCI1InitPCI4: AND CX,0FFFCH MOV IO_Bit8_BaseAddress,CX RETInitPCI ENDPModifyAddress PROC NEAR ADD COM_ADDR,CX ADD T0_ADDR,CX ADD T1_ADDR,CX RETModifyAddress ENDPExit: MOV AH,4CH INT 21H END START二、8259 .MODEL TINYPCIBAR1 EQU 14H ;PCI9052 I/O基地址(用于访问局部配置寄存器)PCIBAR3 EQU 1CH ;8位I/O空间基地址(它就是实验仪的基地址,也为DMA & 32 BIT RAM板卡上的8237提供基地址)PCIIPR EQU 3CH ;IRQ号INTCSR EQU 4CH ;PCI9052 INTCSR地址mask_int_9052 EQU 24HVendor_ID EQU 10EBH ;厂商ID号Device_ID EQU 8376 ;设备ID号 .STACK 100 .DATA IO8259_0 DW 00F0HIO8259_1 DW 00F1HRD_IO8259 DW 0000HIO_Bit8_BaseAddress DW ?PCI_IO_BaseAddress0 DW ?PCI_IRQ_NUMBER DB ?INT_MASK DB ?INT_Vector DB ?INT_CS DW ? ;保护原中断入口地址INT_IP DW ?msg0 DB "BIOS不支持访问PCI msg1 DB "找不到Star PCI9052板卡 msg2 DB "读PCI9052 I/O基地址时出错$"msg3 DB "读8位I/O空间基地址时出错$"msg4 DB "读IRQ号出错$"msg5 DB "8259中断 00H 次$"BUFFER DB Counter DB ?ReDisplayFlag DB 0 .CODESTART: MOV AX,@DATA MOV DS,AX MOV ES,AX NOP CALL InitPCI CALL ModifyAddress ;根据PCI提供的基地址,将偏移地址转化为实地址 CALL ModifyVector ;修改中断向量、允许中断 MOV AH,00H MOV AL,03H INT 10H ;清屏 MOV AH,09H LEA DX,msg5 INT 21H CALL Init8259 MOV Counter,0 ;中断次数 MOV ReDisplayFlag,1 ;需要显示 STI ;开中断START1: CALL IfExit CMP ReDisplayFlag,0 JZ START1 CALL LedDisplay MOV ReDisplayFlag,0 JMP START1Init8259 PROC NEAR MOV DX,IO8259_0 mov al,13H out dx,al MOV DX,IO8259_1 mov al,08H out dx,al MOV AL,09H OUT DX,AL mov al,0feH ;屏蔽寄存器 OUT DX,AL RETInit8259 ENDPToChar PROC NEAR ;转化为可显示的16进制数 ADD AL,"0" CMP AL,"9" JBE ToChar1 ADD AL,07HToChar1: RETToChar ENDPLedDisplay PROC NEAR MOV AL,Counter MOV AH,AL AND AL,0FH CALL ToChar MOV Buffer + 1,AL AND AH,0F0H ROR AH,4 MOV AL,AH CALL ToChar MOV Buffer,AL MOV AH,02H MOV DL,10 MOV DH,0 INT 10H ;定位光标 MOV AH,09H LEA DX,Buffer INT 21H RETLedDisplay ENDPINT_0: PUSH DX PUSH AX CALL ClearInt JC INT_0_0 MOV DX,RD_IO8259 IN AL,DX IN AL,DX ;判断由哪个中断源引起的中断 MOV AL,Counter ADD AL,1 DAA MOV Counter,AL MOV ReDisplayFlag,1INT_0_0: MOV DX,IO8259_0 MOV AL,20H OUT DX,AL POP AX POP DX IRETIfExit PROC NEAR PUSH AX PUSH DX MOV AH,06H MOV DL,0FFH INT 21H POP DX POP AX JZ IfExit1 JMP ExitIfExit1: RETIfExit ENDPInitPCI PROC NEAR MOV AH,00H MOV AL,03H INT 10H ;清屏 MOV AH,0B1H MOV AL,01H INT 1AH CMP AH,0 JZ InitPCI2 LEA DX,msg0InitPCI1: MOV AH,09H INT 21H JMP ExitInitPCI2: MOV AH,0B1H MOV AL,02H MOV CX,Device_ID MOV DX,Vendor_ID MOV SI,0 INT 1AH JNC InitPCI3 ;是否存在Star PCI9052板卡 LEA DX,msg1 JMP InitPCI1InitPCI3: MOV DI,PCIBAR1 MOV AH,0B1H MOV AL,09H INT 1AH ;读取该卡PCI9052基地址 JNC InitPCI4 LEA DX,msg2 JMP InitPCI1InitPCI4: AND CX,0FFFCH MOV PCI_IO_BaseAddress0,CX MOV DI,PCIBAR3 MOV AH,0B1H MOV AL,09H INT 1AH ;读取该卡扩展的8位IO基地址 JNC InitPCI5 LEA DX,msg3 JMP InitPCI1InitPCI5: AND CX,0FFFCH MOV IO_Bit8_BaseAddress,CX MOV DI,PCIIPR MOV AH,0B1H MOV AL,09H INT 1AH ;读取IRQ号 JNC InitPCI6 LEA DX,msg4 JMP InitPCI1InitPCI6: MOV PCI_IRQ_NUMBER,CL RETInitPCI ENDPModifyAddress PROC NEAR MOV AX,IO_Bit8_BaseAddress ADD IO8259_0,AX ADD IO8259_1,AX ADD RD_IO8259,AX RETModifyAddress ENDPModifyVector PROC NEAR PUSH ES MOV AL,PCI_IRQ_NUMBER CMP AL,08H JAE ModifyVector1 ADD AL,08H ;IRQ0..7 -> 中断向量8..F JMP ModifyVector2ModifyVector1: ADD AL,70H-08H ;IRQ8..F -> 中断向量70H..77HModifyVector2: MOV INT_Vector,AL MOV AH,35H INT 21H MOV INT_IP,BX ;保护原中断处理例程地址 MOV AX,ES MOV INT_CS,AX MOV AL,INT_Vector LEA DX,INT_0 PUSH DS PUSH CS POP DS MOV AH,25H INT 21H ;设置新中断向量 POP DS MOV BL,PCI_IRQ_NUMBER MOV DX,21H CMP AL,08H JB ModifyVector3 MOV DX,0A1HModifyVector3: IN AL,DX MOV INT_MASK,AL AND BL,07H MOV CL,BL MOV BL,1 SHL BL,CL NOT BL AND AL,BL OUT DX,AL ;允许中断 POP ES STI RETModifyVector ENDPClearInt PROC NEAR ;清楚PCI9052、系统中断控制器的中断标志 MOV DX,PCI_IO_BaseAddress0 ADD DX,INTCSR; IN AL,DX; AND AL,mask_int_9052; JZ ClearInt3 ;不是8259引取的中断 INC DX IN AL,DX OR AL,0CH OUT DX,AL ;清除PCI9052的中断标志位 MOV AL,PCI_IRQ_NUMBER CMP AL,08H JAE ClearInt1 AND AL,7 OR AL,60H MOV DX,20H OUT DX,AL JMP ClearInt2ClearInt1: AND AL,7 OR AL,60H MOV DX,0A0H OUT DX,AL MOV DX,20H MOV AL,62H OUT DX,ALClearInt2: CLC RET;ClearInt3: STC; RETClearInt ENDPExit: CLI MOV BL,PCI_IRQ_NUMBER MOV DX,21H CMP AL,08H JB Exit1 MOV DX,0A1HExit1: MOV AL,INT_MASK OUT DX,AL ;屏蔽中断 PUSH DS MOV AL,INT_Vector MOV DX,INT_IP ;保护原中断处理例程地址 MOV AX,INT_CS MOV AH,25H INT 21H ;设置新中断向量 POP DS STI MOV AH,4CH INT 21H END START三、8251 .MODEL TINY;使用8253的计数器0,外接2Mhz,经26分频后,送给8251,产生4800bpsPCIBAR3 EQU 1CH ;8位I/O空间基地址(它就是实验仪的基地址,也为DMA & 32 BIT RAM板卡上的8237提供基地址)Vendor_ID EQU 10EBH ;厂商ID号Device_ID EQU 8376 ;设备ID号.STACK 100 .DATACTL_ADDR DW 00F1H ;控制字或状态字DATA_ADDR DW 00F0H ;读写数据W_8253_T0 DW 00B0H ;计数器0地址W_8253_C DW 00B3H ;控制字IO_Bit8_BaseAddress DW msg0 DB "BIOS不支持访问PCI msg1 DB "找不到Star PCI9052板卡 msg2 DB "读8位I/O空间基地址时出错$"Receive_Buffer DB 10 DUP(0) ;接受缓冲器Send_Buffer EQU Receive_Buffer ;发送缓冲器 .CODE START: MOV AX,@DATA MOV DS,AX MOV ES,AX NOP CALL InitPCI CALL ModifyAddress ;根据PCI提供的基地址,将偏移地址转化为实地址 CALL INIT_8253 CALL INIT_8251START1: MOV CX,10 CALL Receive_Group MOV CX,10 CALL Send_Group CALL IfExit ;OUT1输出频率为1S的方波 JZ START1 JMP Exit ; JMP START1INIT_8253 PROC NEAR MOV DX,W_8253_C MOV AL,37H ;定时器0,方式3 OUT DX,AL MOV DX,W_8253_T0 MOV AL,26H ;BCD码26(2000000/26)=16*4800 OUT DX,AL MOV AL,0 OUT DX,AL RETINIT_8253 ENDPINIT_8251 PROC NEAR CALL RESET_8251 mov dx,CTL_ADDR mov al,7eh ;波特率系数为16,8个数据位 out dxx,al ;一个停止位,偶校验 CALL DLTIME ;延时 mov al,15h ;允许接收和发送发送数据,清错误标志 out dx,al CALL DLTIME RETINIT_8251 ENDPReset_8251 PROC NEAR MOV DX,CTL_ADDR MOV AL,0 OUT DX,AL ;向控制口写入"0" CALL DLTIME ;延时,等待写操作完成 OUT DX,AL ;向控制口写入"0" CALL DLTIME ;延时 OUT DX,AL ;向控制口写入"0" CALL DLTIME ;延时 MOV AL,40H ;向控制口写入复位字40H OUT DX,AL CALL DLTIME RETReset_8251 ENDP;接受一组数据,CX--接受数目Receive_Group PROC NEAR LEA DI,Receive_BufferReceive_Group1: CALL Receive_Byte STOSB LOOP Receive_Group1 RETReceive_Group ENDP;接受一个字节Receive_Byte PROC NEAR MOV DX,CTL_ADDRReceive_Byte1: in al,dx ;读入状态 test al,2 jz Receive_Byte1 ; mov dx, DATA_ADDR ;有 in al,dx RETReceive_Byte ENDP;发送一组数据,CX--发送数目Send_Group PROC NEAR LEA SI,Send_BufferSend_Group1: lodsb call Sendbyte loop Send_Group1 RETSend_Group ENDP;发送一个字节Sendbyte PROC NEAR PUSH AX MOV DX,CTL_ADDR ;读入状态Sendbyte1: in al,dx test al,1 jz Sendbyte1 ;允许数据发送吗? pop ax ;发送 mov dx,DATA_ MOV CX,Device_ID MOV DX,Vendor_ID MOV SI,0 INT 1AH JNC InitPCI3 ;是否存在Star PCI9052板卡 LEA DX,msg1 JMP InitPCI1 InitPCI3: MOV DI,PCIBAR3 MOV AH,0B1H MOV AL,09H INT 1AH ;读取该卡PCI9052基地址 JNC InitPCI4 LEA DX,msg2 JMP InitPCI1 InitPCI4: AND CX,0FFFCH MOV IO_Bit8_BaseAddress,CX RET InitPCI ENDPModifyAddress PROC NEAR ADD COM_ADD,CX ADD PA_ADD,CX ADD PB_ADD,CX ADD PC_ADD,CX RET ModifyAddress ENDPExit: MOV AH,4CH INT 21H END START
2023-08-11 11:43:511

急求微机原理与接口技术课后习题答案(清华大学出版社)李珍香主编

没答案
2023-08-11 11:44:134

求助!微机原理与接口技术习题!8253的!在线等牛人解答!!!答对了加分!!

哇,这么专业的问题,恐怕你得给很多分哦,呵呵
2023-08-11 11:44:252

跪求微机原理及接口技术(白延丽著)第二章计算机中信息的表示课后习题的答案

F,F,F,F,F,T,F,F,T
2023-08-11 11:44:331

mov ax 4ch,int 21h中4ch是什么,21h又是什么,中断向量和中断类型是什么关系

《微机原理》复习题解答1、在8086/8088系统中,存储器是怎样组织的?整个存储空间有多大?最大逻辑长度为多大?至少可将存储器分为多少个段?段起始于什么位置?偏移地址是什么?怎样计算20位物理地址?①分段组织②1兆字节③64K字节④至少分成16段⑤起始于最后四位二进制数都为0的位置⑥偏移地址是相当于段起始位置的偏移量⑦段地址×16+偏移地址2、系统总线分为哪几组?各自传送的方向如何?①分成3组:数据部线、地址总线、控制总线②数据总线和控制总线都是双向的,地址总线始终由CPU发出3、8086微处理器分为哪几个部分?它们之间采用什么工作方式?其中状态寄存器由几类标志组成?与中断有关的是哪一位?①分成2部分:总线接口部件、执行部件②并行工作方式③2类:状态标志、控制标志④IF位,IF置1,响应外部可屏蔽中断4、怎样将8086设置为最小或最大模式?分别应配置哪些外围器件?作用怎样?最大模式与最小模式的配置相比多了什么器件?作用是什么?① 引脚接高电平则设置为最小模式,如接低电平则设置为最大模式②最小模式下:1片8248A,作为时钟发生器;3片8282或74LS373,用来作为地址锁存器;2片8286/8287作为总线收发器。最大模式下:1片8284A,3片8282,2片8286,1片8288总线控制器,1片8259A及有关电路③8284A除了提供频率恒定的时钟信号外,还对准备发(READY)和(RESET)信号进行同步。8282:地址/数据总线是复用的,而 和S7也是复用的,所以在总路线周期前一部分时间中输出地址信号和 信号的引脚,在总线周期的后一部分时间中改变了含义。因为有了锁存器对地址和 进行锁存,所以在总线周期的后半部分,地址和数据同时出现在系统的地址总线和数据总线上;同样,此时 也在锁存器输出端呈现有效电平,于是确保了CPU对存储器和I/O端口的正常读/写操作。8286/8287:当系统中所连的存储器和外设较多时,需要增加数据总线的驱动能力。④多了1片8288。作用:对CPU发出的S0,S1,S2控制信号进行变换和组合,以得到对存储器和I/O端口的读/写信号和对锁存器8282及对总线收发器8286的控制信号。5、8086/8088系统中为什么将数据与地址总线复用?因为数据线与地址线传送时间不一样,在总线周期T1传送地址,其他时刻传送数据,传送数据和地址时间是分离的,所以8086/8088系统中能将数据线与地址线复用。6、CPU从奇地址或偶地址读写一个字(或字节)时, 和A0是什么电平?分别用几个总线周期?A0 操 作 总线周期0 0 从偶地址开始读/写一个字 1个1 0 从偶地址单元或端口读/写一个字节 1 个0 1 从奇地址单元或端口读/写一个字节 1个01 10 从奇地址开始读/写一个字 2个(在第一总线周期,将低8位数据送到AD15—AD8,在第二个总线周期,将高8位数据送到AD7—AD0)7、CPU的READY和RESET信号有什么作用?READY“准备好”信号输入:用于解决CPU与外设的速度匹配,RESET复位信号输入,复位信号来到后,CPU便结束当前操作,并对处理器标志寄存器、IP、DS、SS、ES及指令队列清零,而将CS设置为FFFFH。当复位信号变为低电平时,CPU从FFFF0H开始执行程序。8、设计一个端口地址译码电路使CPU寻址888~88FH(用一片3-8译码器)。图(略)(参阅教材P.468图)9、在中断响应期间8086发出什么信号?起什么作用?在中断响应期间8086发出中断响应信号。 信号实际上是位于连续周期中的两个负脉冲,第一个负脉冲通知外部设备的接口,它发出的中断请求已经得到允许;外设接口收到第二个负脉冲后,往数据总线上放中断类型码,从而CPU便得到了有关此中断请求的详尽信息。10、除CPU以外的微处理器怎样在最大模式和最小模式下与CPU交换总线控制权?HOLD引脚在最小模式下作为其他部件向CPU发出总线请求信号的输入端。当系统中CPU之外的另一个主模块要求占用总线时,通过此引脚向CPU发一个高电平的请求信号。这时,如果CPU允许让出总线,就在当前总线周期完成时,于T4状态从HLDA引脚发出一个回答信号,对刚才的HOLD请求作出响应。同时,CPU使地址/数据总线和控制状态线处于浮空状态。总线请求部件收到HLDA信号后,就获得了总线控制权,在此后一段时间,HOLD和HLDA都保持高电平。在总线占有部件用完总线之后,会把HOLD信号变为低电平,表示放弃对总线的占有。8086/8088收到低电平的HOLD信号后,也将HLDA变为低电平。这样,CPU双获得了对地址/数据总线和控制/状态线的占有权。在最大模式下,第30、31脚分别为 端和 端。这2个信号端可供CPU以外的2个处理器用来发出使用总线的请求信号和接收CPU对总线请求回答信号。 端和 都是双向的,由于请求和响应时间上是分离的,所以总线请求信号和允许信号在同一引脚上传输,但方向相反。 11、说明查询输入和输出方式的工作原理。查询输入的工作原理:输入设备在数据准备好以后便往接口发一个选通信号。数据信息和状态信息从不的的端口经过数据总线送到CPU。按数据传送过程的3个步骤,CPU从外设输入数据时先读取状态字,检查状态字看数据是否准备就绪,即数据是否已进入接口的锁存器中,如准备就绪,则执行输入指令读取数据,此时,状态位清0,这样,便开始于一个数据传输过程。查询输出的工作原理:当CPU要往一个外设输出数据时,先读取接口中的状态字,如果状态字表明外设有空(或“不忙”),则说明可以往外设输出数据,此时CPU执行输出指令,否则CPU必须等待。12、设状态口地址为87H,数据口地址为86H,外设准备好标志位为D3=1,请写出查询方式下CPU读数据的程序。NEXT—IN:IN AL,87HAND AL, 08HJZ NEXT—ININ AL,86H13、一个双向工作的接口芯片有哪几个端口?合用几个口地址?一个双向工作的接口芯片通常有4个端口,数据输出端口,状态端口和控制端口。合用2个口地址,数据输入端口和数据输出端口合用一个口地址,状态端口和控制端口合用一个口地址。14、接口必须具备哪些功能?CPU和接口间有哪些信息?传送方向怎样?CPU和外设数据传送方式有哪几种?①1.寻址功能2.输入/输出功能3.联络功能4.数据输入缓冲和输出锁存功能②1.数据信息,一般由外设通过接口传递给系统的。2.状态信息,由外设通过接口往CPU传送的。3.控制信息,是CPU通过接口传送给外设的③程序方式、中断方式、DMA方式15、什么是中断向量?中断向量表是什么?非屏蔽中断的类型为多少?8086中断系统优先级顺序怎样?①所谓中断响量,实际上就是中断处理子程序的入口地址,每个中断类型对应一个中断响量②中断向量按照中断类型的顺序在内存0段0单元开始有规则排列的一张表③类型02H④内部中断>非屏蔽中断>可屏蔽中断>单步中断16、异步通信的数据格式是什么?波特率是什么?波特率因素的作用?①略②每秒钟传输的位数叫波特率③波特率因子的作用是检测起始位以及决定数据传输的速度17、串行接口标准有多少个引脚?信号电平如何定义?如何进行与TTL电平的转换?①有25条引脚②信号电平采用负逻辑定义,将-5V~-15V规定为”1”, +5V~+15V规定为”0”③要从TTL电平转换成RS-232-C电平时,中间要用到MC1488器件,反过来,用MC1489器件,则将RS-232-C电平转换成TTL电平。18、8251状态字D0位与引脚信号TxRDY有什么不同?它们有什么使用?8251的复位操作通常是怎样约定的?叙述8251异步通信的原理。①第0位TxRDY为1时,指出数据输出缓冲区为空,注意此状态位和TxRDY引脚不同,它不受CTST和TxEN的影响。②状态字D0位:在查询方式下作为查询位;TxRDY引脚:中断方式下的中断请求信号③往基地址口送3个00H,1个40H ④异步接收方式:当8251A工作在异步方式并准备接收一个字符时,就在RxD线上检测低电平,并且启动接收控制电路中的一个内部计数器进行计数,当计数进行到相应于半个数位传输时间时,又对RxD线进行检测,如果此时仍为低电平,则确认收到一个有效的起始位。于是,8251A开始进行常规采样并进行字符装配,就是每隔一个数位传输时间,对RxD进行一次采样。数据进入输入移位寄存器被移位,进行奇/偶校验和去掉停止位,变成了并行数据,再通过内部数据总线送到数据输入寄存器,同时发出RxRDY信号送CPU。异步发送方式:在异步发送方式下,当程序置TxEN和CTS为有效后,发送器为空时,便开始发送过程。19、8255的三个端口在使用中有什么差别?掌握方式1与CPU交换数据的连线及编程。8255的两个控制字在编程中有顺序的前后之分吗?为什么?当数据从8255的A口往数据总线上传送时,8255的 ,A1,A0, , 分别是什么电平?①工作方式的不同,8255有方式0、方式1、方式2,C口只能工作在方式0,B口能工作在方式0、方式1,A口能工作在3种方式中的任一方式②连线(略),编程如下:主程序:CLIMOV AL,86OUT 63,ALMOV AL,05OUT 63,ALMOV AX,3000MOV [033C],AXMOV AX,0000MOV [003E],AXIN AL,21AND AL,7FOUT 21,ALSTIA: JMP A子程序:0000:3000 IN AL, 61OUT 60, ALMOV AL, 20OUT 20, ALIRET③没有④因为最高位是标志位,最高位1 ,方式选择控制字,最高位为0 ,C口置1、置0控制字⑤CS为0,A为0,A0为0,RD为0 ,WR为1.20、接口芯片是怎样和CPU的系统总线相连的?接口芯片一般都具有2个部件,一个部件是数据总线缓冲器,上面有D0~D7和CPU的系统总线中数据线相连,还有一个部件是读/写控制逻辑电路,上面有读/写信号和CPU的读/写信号相连,上面还片选信号CS和用于区别接口芯片口地址的地址信号和CPU系统总线中地址线相连。21、8259的全嵌套和特殊全嵌套方式有何异同?优先级自动循环是什么?什么特殊屏蔽方式?如何设置成该方式?①全嵌套方式是8259A最常用的工作方式,只有在单片情况下,在全嵌套方式中,中断请求按优先级0~7进行处理,0级中断的优先级最高。特殊全嵌套方式和全嵌套方式基本相同,只有一点不同,就是在特殊全嵌套方式下,还可满足同级中断打断同级中断,从而实现一种对同级中断请求的特殊嵌套,而在全嵌套方式中,只有当更高级的中断到时,才会进行嵌套。②优先级自动循环方式一般在系统中多个中断源优先级相等的场合。在这种方式下,优先级队列是在变化的,一个设备受到中断服务以后,它的优先级自动降为最低。③仅仅禁止同级中断嵌套,开放高级中断和低级中断④两步:1步设置OCW3,设置成特殊屏蔽方式,2步设置OCW1屏蔽某级中断。22、8259有几种中断结束方式?应用场合如何?1.中断自动结束方式,不需要设置中断结束命令,在单片系统中且不会出现中断嵌套时用。2.一般中断结束方式,在全嵌套方式下用。3.特殊中断结束方式,在任何场合均可使用。23、8259的ICW3的格式如何?OCW2是控制什么的?常用的OCW2的值是多少?怎样禁止或开放IR3和IR5的中断请求(口地址93H,94H)。主片ICW3: A0 D7 D6 D5 D4 D3 D2 D1 D01 IR7 IR6 IR5 IR4 IR3 IR2 IR1 IR0从片ICW3:A0 D7 D6 D5 D4 D3 D2 D1 D01 0 0 0 0 0 ID2 ID1 ID0②OCW2是用来设置优先级循环方式和中断结束方式的操作命令字 ③20H ④用屏蔽字 禁止:(3和5是1 ,其余位是0)IN AL, 93HOR AL, 28HOUT 93H, AL开放:(3和5是0,其余位是1) IN AL, 93HAND AL, D7HOUT 93H, AL24、8259的CAS0~CAS2有什么作用?CPU怎样收到主从式连接系统中从片的中断类型码?掌握8259级连方式的原理图。①在多片8259A级联的情况下,主片和所有从片的CAS2互相连在一起,同样,各CAS1、CAS0也分别连在一起。主片的CAS2~CAS0作为输出,从片的CAS2~CAS0作为输入,当CPU发出第一个中断响应负脉冲INTA时,作为主片的8259A除了完成例行的三个动作外,还通过CAS2~CAS0发出一个编码ID2~ID0,此编码和发出中断从片有关。②CAS2~CAS0作用+被选中的从片通过D0~D7向CPU送中断类型码。③图略25、8259的ICW2与中断类型码有什么关系?说明类型码为30H,36H,38H的异同。①高五位相同,低二位不同(中断类型码的低三位和引脚的编码有关,ICW2的低三位无意义)②30H,36H高五位相同,ICW2=30H,30H为8259A IR0对应的中断类型码,36H为8259A IR0对应的中断类型码。38H ICW2=38H 38H为8259A IR0对应的中断类型码26、8237有几种工作模式?画出级连模式的简单连线图。什么是读(写)传输?从 的传输需要什么通道来配合工作?对8237的编程应采用什么步骤?①单字节传输模式,块传输模式,请求传输模式,级联传输模式②图(略)③写传输是指由I/O接口往内存写入数据。此时,IOR 信号和MEMW 信号有效。读传输是指将数据从存储器读出送到I/O接口,此时,MEMR信号和IOW信号有效。④在进行内存到内存的传输时,固定用通道0的地址寄存器存放源地址,而用通道1的地址寄存器和字节计数器存放目的地址和计数值。⑤1.输出控制命令,关闭8237 2.复位命令 3.写地址寄存器 4.写字节寄存器 5.写模式寄存器 6.写控制命令,启动8237工作 7.写屏蔽命令27、8237的AEN信号有什么作用?当8237为从模块时,它与CPU用什么信号相互联系?①AEN使地址锁存器中的高8位地址送到地址总线上,与芯片直接输出的低8位地址共同构成内存单元地址的偏移量。AEN信号也使与CPU相连的地址锁存器无效,这样就保证了地址总线上的信号是来自DMA控制器,而不是来自CPU的。②CS、A0~A3、DB0~DB7、IOR、IOW28、掌握8253工作模式的输出波形及GATE信号的作用。(略)29、说明8255、8259、8237及8253在IBM PC/XT 中的应用情况。8255A-5有3个8位并行端口,分别称为PortA、PortB、 PortC,它们的使用情况如下:PortA:读取键盘扫描码;PortB:输出系统内部的某些控制信号;PortC输入系统板上的方式设置开关DIP的状态和系统的其他状态信号。8259A的8级中断在IBM PC/XT系统中分配如下:0级:连到计数器/定时器的计数器0输出端,接收对电子钟进行计时的中断请求;1级:接到键盘接口电路,接收键盘的中断请求,每当收到1个键盘扫描码时,键盘接口电路便产生1个中断请求;2~7级:连接到扩展槽供用户使用。8237A-5的4个DMA通道的使用情况如下:通道0(CH0):RAM刷新;通道1(CH1):为用户保留;通道2(CH2):软盘驱动器使用;通道3(CH3):硬盘驱动器使用。8253-5的3个内部计数器在IBM PC/XT系统中的使用情况如下:计数器0:作为定时器,为计时电子钟提供时间标准;计数器1:为DMA通道0产生刷新请求;计数器2:产生扬声器的音调。30、用带两级数据缓冲器的8位D/A转换器时,为什么要用三条指令才能完成16位或12位数据转换?分别画出DAC0832单缓冲和双缓冲方式的原理图,并编程产生三角波。①工作时,CPU先调用两条输出指令把数据送到第一级数据缓冲器,然后通过第三条输出指令使数据送到第二级数据缓冲器,从而使D/A转换器一次得到12位待转换的数据②略31、A/D转换分哪四步完成?分别叙述计数式,双积分式和逐次逼近式A/D转换的原理。①采样、保持、量化、编码②计数式A/D转换:首先启动信号S由高电平变为低电平,使计数器清0,当启动信号恢复高电平时,计数器准备计数。开始,D/A转换器输入端获得的数据量不断增加,使输出电压V0不断上升。当V0上升到某个值时,会出现V0大于VI的情况,这时,运算放大器的输出变为低电平,即C为0.于是,计数器停止计数,这时候的数字输出量D7~D0就是与模拟输入电压对应的数字量。双积分式A/D转换:对标准电压进行反向积分的时间T正比于输入模拟电压,输入模拟电压越大,反向积分所需要的时间越长。因此,只要用标准的高频时钟脉冲测定反向积分花费的时间,就可以得到输入模拟电压所对应的数字量,即实现了A/D转换。逐次逼近式A/D转换:和计数式A/D转换一样,逐次逼近式A/D转换时,也用D/A转换器的输出电压来驱动运算放大器的反相端,不同的是用逐次逼近式进行转换时,要用一个逐次逼近寄存器存放转换好的数字量,转换结束时,将数字量送到缓冲器寄存器中。逐次逼近寄存器工作时与普通计数器不同,它不是从低位往高位逐一进行计数和进位,而是从最高位开始,通过设置试探值来进行计数。-------------------------------------------------------------------------------- 相关文章 《微机原理与接口技术》复习范围内容及自测题2004-9-3 23:15:08 《微机原理与接口技术》复习题自测题162004-9-3 23:12:39 《微机原理与接口技术》复习题自测题172004-9-3 22:35:56 《微机原理与接口技术》复习自测题(含答案)2004-8-31 0:22:24 《微机原理与接口技术》复习自测题(含答案)2004-8-31 0:21:26
2023-08-11 11:44:402

微机接口与原理技术

《微机原理与接口技术》是2007年4月1日人民邮电出版社出版的图书,作者是周明德、蒋本珊。微机接口是指计算机与其以外的设备进行通讯时的连接方式,具体分为硬件接口和软件接口,硬件接口也称为硬设备接口,主要指与外设备连接时的电缆接口、蓝牙接口、红外接口等;软件接口,是通过计算机语言实现两个设备之间的数据通讯连接,实现信息交换。微机的强大功能是通过其与连接的外围设备以及处理信息的过程表现出来的。输入输出接口电路是微机的微处理器连接外部设备的部件,在硬件电路和软件实现上都有其特定的要求和方法。本书讲解微型计算机的工作原理和接口应用技术。书中以Intel 8086CPU为主线,系统讲述微型计算机系统的基本组成、工作原理、指令系统及汇编语言程序设计、半导体存储器技术、硬件接口技术、总线技术、PC的软件体系、PC应用系统设计举例,使学生牢固掌握微型计算机的原理和硬件接口技术,建立微型计算机系统的整体概念,并从PC应用系统的角度了解其软件体系和相关接口。 本书适合作为高等学校非计算机专业微型计算机原理与接口技术、微型计算机原理及应用课程的教材,也可供从事微型计算机硬件和软件设计的工程技术人员参考。
2023-08-11 11:44:481

急!急!急!《微机原理与接口技术》第五章半导体存储器习题答案

没办法画出啊。。。这不是办公文档。
2023-08-11 11:45:092

微机原理与接口技术 考试题求解

3.不能。retf是return far意思就是返回远端地址,从栈中弹出CS,IP,但是中断服务程序在调用的时候会把fr(标志寄存器)压入栈,iret可以弹出fr,但是其它的ret指令不行。4.一个为只读一个为只写的情况下可以使用一个地址6.这个我们学的是intel 8086cpu的寄存器是bx,bp,si,di,不知道ibm-pc是不是一样的。8.I/O端口是I/O接口电路中的寄存器。包括:数据端口,状态端口和控制端口。-65
2023-08-11 11:45:291

微机原理与接口技术题

源操作数。8086指令系统的指令有的带操作数,有的不带操作数。而带操作数的指令又分为带一个操作数、两个操作数和多个操作数。一般地,对于两操作数来说,左边的是目的操作数,右边的是源操作数。
2023-08-11 11:45:381

这是东南大学《微机原理与接口技术》里第三章的习题,请各位编程高手帮帮忙~~~~

帮你看了下,下面这段程序应该可以DATA SEGMENT N DB 5 DUP(?) 内存空间开辟5个字节分别存放5个分数段的人数DATA ENDSCODE SEGMENT ASSUME CS:CODE; DS:DATA; MOV CX 10 LEA BX N MOV SI 1000H A:MOV AX [SI] 取第一个学生成绩 CMP AX 60; JB P1 与60比较,低于60则执行P1,下面至P4相类似 CMP AX 70; JB P2 CMP AX 80; JB P3 CMP AX 90; JB P4 CMP AX 90; JZ P5 与90比较,等于90则执行P5 JMP NEXT P1:INC[BX]; JMP NEXT 将<60分的人数加1,以下至P5类似 P2:INC[BX+1]; JMP NEXT P3:INC[BX+2]; JMP NEXT P4:INC[BX+3]; JMP NEXT P5:INC[BX+4]; JMP NEXT NEXT: INC SI SI加1使之指向下一个学生成绩 LOOP A 将CX置数器减一,CX≠0则循环A段 MOV CX 6 MOV DI 0 A段完成统计工作,B段将完成存放工作 B:MOV AL [BX+DI] 取变量第一单元,即小于60分人数 MOV [2000H+DI] AL 存入2000H单元 INC DI DI加一,指向变量下一单元,及存放空间的下一单元 LOOP B; 将CX置数器减一,CX≠0则循环B段,直至结束 MOV AH 4CH; INT 21HCODE ENDS END A程序结束后,2000H-2005H单元分别存放<60.60-69,70-79,80-89,90分的人数
2023-08-11 11:45:461

微机原理与接口技术 求大神

(1) 1200H (2) 0100H(3) B61AH (4)5132H(5) B61AH (6)29D1H
2023-08-11 11:46:091

微机接口与原理技术

《微机原理与接口技术》是2007年4月1日人民邮电出版社出版的图书,作者是周明德、蒋本珊。微机接口是指计算机与其以外的设备进行通讯时的连接方式,具体分为硬件接口和软件接口,硬件接口也称为硬设备接口,主要指与外设备连接时的电缆接口、蓝牙接口、红外接口等;软件接口,是通过计算机语言实现两个设备之间的数据通讯连接,实现信息交换。微机的强大功能是通过其与连接的外围设备以及处理信息的过程表现出来的。输入输出接口电路是微机的微处理器连接外部设备的部件,在硬件电路和软件实现上都有其特定的要求和方法。本书讲解微型计算机的工作原理和接口应用技术。书中以Intel 8086CPU为主线,系统讲述微型计算机系统的基本组成、工作原理、指令系统及汇编语言程序设计、半导体存储器技术、硬件接口技术、总线技术、PC的软件体系、PC应用系统设计举例,使学生牢固掌握微型计算机的原理和硬件接口技术,建立微型计算机系统的整体概念,并从PC应用系统的角度了解其软件体系和相关接口。 本书适合作为高等学校非计算机专业微型计算机原理与接口技术、微型计算机原理及应用课程的教材,也可供从事微型计算机硬件和软件设计的工程技术人员参考。
2023-08-11 11:46:211

微机原理与接口技术的题目,求助

1、全双工2、163、 ① MOV DX,243H MOV AL,81H OUT DX,AL ② AA1:MOV DX,242H AND DL,0100B TEST DL,0100B JZ AA1 MOV AL,04H OUT DX,AL MOV AL,41H MOV DX,240H OUT DX,AL4、那个,公式看不太明白啊。5、 MOV AL,01000000B MOV DX,XXH ;XX为8251状态、模式寄存器端口号 MOV AL,01111011B OUT DX,AL MOV AL,00010101B OUT DX,AL好久没写了,第五个不是很确定,最好取证一下。
2023-08-11 11:46:421

诚求课后答案,丁向荣主编的 单片微机原理与接口技术---基于STC15系列单片机,诚求课后答案

答案家论坛好像有这个答案,你可以去里面搜索看看
2023-08-11 11:46:502

川大《微机原理与接口技术》第二次作业。

自己查课本吧,这个确实对你以后有所帮助
2023-08-11 11:47:182

微机原理与接口技术设三个字节数ABC 若3个数都不为0求和 存于D变量中,只要有一个不为0,则显示‘ZERO’字

如啼眼
2023-08-11 11:47:361

微机原理与接口技术

靠,你也太懒了哈
2023-08-11 11:47:514