文档库 最新最全的文档下载
当前位置:文档库 › 合工大微机原理周国祥第二章思考题答案

合工大微机原理周国祥第二章思考题答案

合工大微机原理周国祥第二章思考题答案
合工大微机原理周国祥第二章思考题答案

微机原理课后作业答案第五版

第一章 6、[+42]原=00101010B=[+42]反=[+42]补 [-42]原 [-42]反 [-42]补 [+85]原=01010101B=[+85]反=[+85]补 [-85]原 [-85]反 [-85]补 10、微型计算机基本结构框图 微处理器通过一组总线(Bus)与存储器和I/O接口相连,根据指令的控制,选中并控制它们。微处理器的工作:控制它与存储器或I/O设备间的数据交换;进行算术和逻辑运算等操作;判定和控制程序流向。 存储器用来存放数据和指令,其内容以二进制表示。每个单元可存8位(1字节)二进制信息。 输入——将原始数据和程序传送到计算机。 输出——将计算机处理好的数据以各种形式(数字、字母、文字、图形、图像和声音等)送到外部。 接口电路是主机和外设间的桥梁,提供数据缓冲驱动、信号电平转换、信息转换、地址译码、定时控制等各种功能。 总线:从CPU和各I/O接口芯片的内部各功能电路的连接,到计算机系统内部的各部件间的数据传送和通信,乃至计算机主板与适配器卡的连接,以及计算机与外部设备间的连接,都要通过总线(Bus)来实现。 13、8086有20根地址线A19~A0,最大可寻址220=1048576字节单元,即1MB;80386有32根地址线,可寻址232=4GB。8086有16根数据线,80386有32根数据线。

1、8086外部有16根数据总线,可并行传送16位数据; 具有20根地址总线,能直接寻址220=1MB的内存空间; 用低16位地址线访问I/O端口,可访问216=64K个I/O端口。 另外,8088只有8根数据总线 2、8086 CPU由两部分组成:总线接口单元(Bus Interface Unit,BIU) BIU负责CPU与内存和I/O端口间的数据交换: BIU先从指定内存单元中取出指令,送到指令队列中排队,等待执行。 执行指令时所需的操作数,也可由BIU从指定的内存单元或I/O端口中获取,再送到EU去执行。 执行完指令后,可通过BIU将数据传送到内存或I/O端口中。 指令执行单元(Execution Unit,EU) EU负责执行指令: 它先从BIU的指令队列中取出指令,送到EU控制器,经译码分析后执行指令。EU的算术逻辑单元(Arithmetic Logic Unit,ALU)完成各种运算。 6、见书P28-29。 7.(1) 1200:3500H=1200H×16+3500H=15500H (2) FF00:0458H=FF00H×16+0458H=FF458H (3) 3A60:0100H=3A80H×16+0100H=3A700H 8、(1)段起始地址 1200H×16=12000H,结束地址 1200H×16+FFFFH=21FFFH (2)段起始地址 3F05H×16=3F050H,结束地址 3F05H×16+FFFFH=4F04FH (3)段起始地址 0FFEH×16=0FFE0H,结束地址 0FFEH×16+FFFFH=1FFD0H 9、3456H×16+0210H=34770H 11、堆栈地址范围:2000:0000H~2000H(0300H-1),即20000H~202FFH。执行 两条PUSH指令后,SS:SP=2000:02FCH,再执行1条PUSH指令后,SS: SP=2000:02FAH。 12、(2000H)=3AH, (2001H)=28H, (2002H)=56H, (2003H)=4FH 从2000H单元取出一个字数据需要1次操作,数据是 283AH; 从2001H单元取出一个字数据需要2次操作,数据是 5628H; 17、CPU读写一次存储器或I/O端口的时间叫总线周期。1个总线周期需要4个系统时钟周期(T1~T4)。8086-2的时钟频率为8MHz,则一个T周期为125ns,一个总线周期为500ns,则CPU每秒最多可以执行200万条指令。

微机原理复习资料

2014年 合肥工业大学 过程装备与控制工程11级 微机原理期末复习资料 一、地址总线的问题 n 位地址总线可有 个地址(0∽ -1)。 16位地址总线 65536(64KB ) 20位地址总线 1MB 32位地址总线 4GB 二、错误、改正问题 1、如:MOV CX , DL(语法错误) 原因:错误原因:类型不一致。 2、若VAR1为字变量, VAR2和VAR3为字节变量,判断下列指令的书写格式是否正确,正确的说出SRC 和DST 的寻址方式,不正确说出错误原因 (1)MOV AX , VAR1 √ SRC 为直接寻址,DST 为寄存器寻址 MOV AX , VAR2 ╳ 类型不一致 MOV VAR2, VAR3 ╳ 两存储器单元之间不 能直接传送数据 MOV [0200H] ,12H ╳ 类型不明确 注意:AX 为16位寄存器,即是一个字 (2)将下列中语法不正确的语句改对。 MOV AX , VAR2 ╳ 类型不一致 改:MOV AL , VAR2 MOV VAR2, VAR3 ╳ 两存储器单元之间不 改:MOV AL ,VAR3 能直接传送数据 MOV VAR2 ,AL MOV [0200H] ,12H ╳ 类型不明确 改:MOV BYTE PTR [0200H] ,12H 或者:MOV WORD PTR [0200H] ,12H 四、数据寻址方式 例1:MOV AX , [BX] 其SRC 为寄存器间接寻址;DST 为寄存器寻址; 指令完成的功能为:AX (DS:(BX))若:DS=3000H , BX=1050H 。则:SRC 所在单元的物理地址为:PA=(DS) × 16+(BX) =30000H+1050H =31050H 例2:MOV ES:[SI] , AL 指令完成的功能为: (ES:(SI)) (AL) 若:ES=4000H , SI=1234H,(AL)=23H 则:DST 所在单元的物理地址为: PA=(ES)×16+(SI) =40000H+1234H

自动控制原理实验报告——合肥工业大学

实验一典型环节的模拟研究 一、实验要求 了解和掌握各典型环节的传递函数及模拟电路图,观察和分析各典型环节的响应曲线。 二、实验原理(典型环节的方块图及传递函数) 三.实验内容及步骤 在实验中欲观测实验结果时,可用普通示波器,也可选用本实验机配套的虚拟示波器。如果选用虚拟示波器,只要运行LCAACT程序,选择自动控制菜单下的典型环节的模拟研究实验项目,再选择开始实验,就会弹出虚拟示波器的界面,点击开始即可使用本实验机配套的虚拟示波器(B3)单元的CH1测孔测量波形。具体用法参见用户手册中的示波器部分。 1.观察比例环节的阶跃响应曲线 典型比例环节模似电路如图1-1-1所示。该环节在A1单元中分别选取反馈电阻R1=100K、200K来改变比例参数。 实验步骤:注:‘S ST’不能用“短路套”短接! (1)将信号发生器(B1)中的阶跃输出0/+5V作为系统的输入信号(Ui)。(2)安置短路套、联线,构造模拟电路: (a)安置短路套

(b)测孔联线 (3)虚拟示波器(B3)的联接:示波器输入端CH1接到A6单元信号输出端OUT (Uo)。 注:CH1选‘X1’档,CH2置‘0’档。 (4)运行、观察、记录: 按下信号发生器(B1)阶跃信号按钮时(0→+5V阶跃),用示波器观测A6输出端(Uo)的实际响应曲线Uo(t),且将结果记下。改变比例参数(改变运算模拟单元A1的反馈电阻R1),重新观测结果,其实际阶跃响应曲线见表1-1-1。 当R1=200K的电路与相应曲线

当R1=100K的电路与相应曲线

2.观察惯性环节的阶跃响应曲线 典型惯性环节模似电路如图1-1-2所示。该环节在A1单元中分别选取反馈电容C =1uf、2uf来改变时间常数。 实验步骤:注:‘S ST’不能用“短路套”短接! (1)将信号发生器(B1)中的阶跃输出0/+5V作为系统的信号输入(Ui)。(2)安置短路套、联线,构造模拟电路: (a)安置短路套 (b)测孔联线

微机原理及应用 第2章 习题及答案

CH02 8086/8088指令系统 习题与思考题 1.假定DS=2000H,ES=2100H,SS=1500H,SI=00A0H,BX=0100H,BP=0010H,数据变量VAL的偏移地址为0050H,请指出下列指令源操作数是什么寻址方式?源操作数在哪里?如在存储器中请写出其物理地址是多少? (1)MOV AX,0ABH (2)MOV AX,[100H] (3)MOV AX,VAL (4)MOV BX,[SI] (5)MOV AL,VAL[BX] (6)MOV CL,[BX][SI] (7)MOV VAL[SI],BX (8)MOV [BP][SI],100 解答: (1)MOV AX,0ABH 寻址方式:立即寻址;源操作数在数据线上;物理地址:无 (2)MOV AX,[100H] 寻址方式:直接寻址;源操作数在存储器中;物理地址:DS*16+100H=2000H*16+100H=20100H (3)MOV AX,VAL 寻址方式:直接寻址;源操作数在存储器中;物理地址:DS*16+VAL=2000H*16+0050H=20050H (4)MOV BX,[SI] 寻址方式:寄存器间接寻址;源操作数在存储器中;物理地址:DS*16+SI=2000H*16+00A0H=200A0H (5)MOV AL,VAL[BX] 寻址方式:变址寻址;源操作数在存储器中;物理地址:DS*16+VAL+BX=2000H*16+0050H+0100=20150H (6)MOV CL,[BX][SI] 寻址方式:基址加变址寻址;源操作数在存储器中;物理地址:DS*16+BX+SI= 2000H*16+0100H+00A0H =201A0H (7)MOV VAL[SI],BX 寻址方式:寄存器寻址;源操作数在寄存器中;物理地址:无 (8)MOV [BP][SI],100 寻址方式:立即寻址;源操作数在;物理地址:无 .设有关寄存器及存储单元的内容如下:2. DS=2000H,BX=0100H,AX=1200H,SI=0002H,[20100H]=12H,[20101H]=34H,[20102H]=56H,[20103]=78H,[21200]=2AH,[21201H]=4CH,[21202H]=0B7H,[21203H]=65H。

DS第二章-课后习题答案

第二章线性表 2.1 填空题 (1)一半插入或删除的位置 (2)静态动态 (3)一定不一定 (4)头指针头结点的next 前一个元素的next 2.2 选择题 (1)A (2) DA GKHDA EL IAF IFA(IDA) (3)D (4)D (5) D 2.3 头指针:在带头结点的链表中,头指针存储头结点的地址;在不带头结点的链表中,头指针存放第一个元素结点的地址; 头结点:为了操作方便,在第一个元素结点前申请一个结点,其指针域存放第一个元素结点的地址,数据域可以什么都不放; 首元素结点:第一个元素的结点。 2.4已知顺序表L递增有序,写一算法,将X插入到线性表的适当位置上,以保持线性表的有序性。 void InserList(SeqList *L,ElemType x) { int i=L->last; if(L->last>=MAXSIZE-1) return FALSE; //顺序表已满 while(i>=0 && L->elem[i]>x) { L->elem[i+1]=L->elem[i]; i--; } L->elem[i+1]=x; L->last++; } 2.5 删除顺序表中从i开始的k个元素 int DelList(SeqList *L,int i,int k) { int j,l; if(i<=0||i>L->last) {printf("The Initial Position is Error!"); return 0;} if(k<=0) return 1; /*No Need to Delete*/ if(i+k-2>=L->last) L->last=L->last-k; /*modify the length*/

微机原理与接口技术_期末考试试题答案3

2014年 合肥工业大学 过程装备与控制工程11级 微机原理期末复习资料 厚德、笃学、崇实、尚新 合肥工业大学欢迎您

1.微机系统的硬件由哪几部分组成? 答:三部分:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。2.什么是微机的总线,分为哪三组? 答:是传递信息的一组公用导线。分三组:地址总线,数据总线,控制总线。 3.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么? 答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU与存储器或IO设备之间的数据传送。执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。 4.8086指令队列的作用是什么? 答:作用是:在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU的利用率。 5.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?完成 逻辑地址到物理地址转换的部件是什么? 答:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU 寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。 6.段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向 这一物理地址的CS值和IP值是唯一的吗? 答:指令的物理地址为21F00H;CS值和IP值不是唯一的,例如:CS=2100H,IP=0F00H。 7.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少? 答:偏移地址为54100H。(物理地址=段地址*16+偏移地址) 8.8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意义各是什么? 答:状态标志位有6个:ZF,SF,CF,OF,AF,PF。其意思是用来反映指令执行的特征,通常是由CPU根据指令执行结果自动设置的;控制标志位有3个:DF,IF,TF。它是由程序通过执行特定的指令来设置的,以控制指令的操作方式。 9.8086CPU的AD0~AD15是什么引脚? 答:数据与地址引脚 10.INTR、INTA、NMI、ALE、HOLD、HLDA引脚的名称各是什么? 答:INTR是可屏蔽请求信号,INTA中断响应信号,NMI是不可屏蔽中断请求信号,ALE 是地址锁存允许信号,HOLD总线请求信号,HLDA总线请求响应信号。 11.虚拟存储器有哪两部分组成? 答:有主存储器和辅助存储器。 12.在80x86中,什么是逻辑地址、线性地址、物理地址? 答:线性地址是连续的不分段的地址;逻辑地址是由程序提供的地址;物理地址是内存单元的实际地址。 13.段描述符分为哪几种? 答:分为三大类,程序段描述符,系统段描述符,门描述符。 14.RAM有几种,各有什么特点?ROM有几种,各有什么特点? 答:RAM有两种,SRAM(静态RAM),它采用触发器电路构成一个二进制位信息的存储单元,这种触发器一般由6个晶体管组成,它读出采用单边读出的原理,写入采用双边写入原

最新合肥工业大学硕士研究生初试自动控制原理试题及答案

合肥工业大学2011年硕士研究生初试自动控制原理试题及答 案

合肥工业大学2011年硕士研究生初试专业课笔试试 题参考答案和评分标准 一.填空题(28分) 每空2分 1.系统分析与设计、系统仿真、系统预测或预报 。 2.保持不变 3.(3)2 (4)1 (5)10 4.(6)1t (7 )4 t 5.左 6.(9)减小 (10)增加 7. T 8.幅频高频衰减特性 9.22x x x 10.(2) 2(1) 2() (1) ()c k c k c k r k r k 二.(18分) 1.图略(8分) 2.2 21 2() (4)3 s s s g s g (6分) 3.13g =,21g =(4分) 三.(18分) 1.开环传递函数4 ()(1) G s s s = +,0.25,2n ξω==

0.5()1 1.03sin(1.9475.5)t h t e t -=-+ 0.5()1 1.03sin(1.9475.5)t h t e t -=-+ %44.4%σ= 3 6s n t ξω= =秒(12分) 2.16(1) () 5.6 c s G s s += +(6分) 四.(18分) 1.*2 (1) 10(0.5)K s s s ++=+(10分) 2.3 2 10(2)as s +=+(8分) 五.(15分) 2ω=时,()G j ωπ∠=- |()|2 K G j ω= 系统稳定时,|()|12 K G j ω= < 2K < 六.(20分)略 七.(18分) 211322()() ()() ()()() ()() () ()() E z R z G H z D z D z G z E z H z B z B z G H z D z 121322() ()[()()()]()()() D z G z R z G H z D z H z G H z D z (9分)

微机原理与接口技术作业(含答案)剖析

浙江大学远程教育学院 《微机原理与接口技术》课程作业 姓名:学号: 年级:学习中心: 第2章P52 2.80C51单片机引脚有哪些第二功能? 第一功能第二功能 P0.0~P0.7 地址总线Ao~A7/数据总线D0~D7 P2.0~P2.7 地址总线A8~A15 P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3.2 INT0外部中断0) P3.3 IINT1(外部中断1) P3.4 TO(定时器/计数器0的外部输入) P3.5 T1(定时器/计数器0的外部输出) P3.6 WR(外部数据存储器或I/O的写选通) P3.7 RD外部数据存储器或I/O的读选通) 4.80C51单片机的存储器在结构上有何特点?在物理上和逻辑上各有哪几种地址空间?访问片内RAM和片外RAM的指令格式有何区别? 1、80C5l单片机采用哈佛结构,即将程序存储器和数据存储器截然分开,分别进行寻址。不仅在片内驻留一定容量的程序存储器和数据存储器及众多的特殊功能寄存器,而且还具有较强的外部存储器扩展能力,扩展的程序存储器和数据存储器寻址范围都可达64 KB。 2、在物理上设有4个存储器空间 ·片内程序存储器; ·片外程序存储器; ·片内数据存储器;. ·片外数据存储器。 在逻辑上设有3个存储器地址空间 ●片内、片外统一的64 KB程序存储器地址空间。 ●片内256字节(80C52为384字节)数据存储器地址空间。 片内数据存储器空间在物理上又包含两部分: ●对于80C51型单片机,0~127字节为片内数据存储器空间;128~255字节为特殊 功能寄存器(SFR)空间(实际仅占用了20多个字节)。 ●对于80C52型单片机,O~127字节为片内数据存储器空间;128~255字节共128 个字节是数据存储器和特殊功能寄存器地址重叠空间。 片外64 KB的数据存储器地址空间。 3、在访问3个不同的逻辑空间时,应采用不同形式的指令,以产生不同存储空间的选

合肥工业大学微机原理试卷2015-1-13-A(答案)

答案与评分标准 一、(每空1分,共12分) 1.(1100 0111),(1011 1000),(-71) 2.(1,0,1,0,0),(0,1,0,1,0) 3.(2) 4.(8),(3) 5.(3),(2MHz),(11999/2EDFH),(二进制方式)。 二、(每题1分,共8分) 1.√2.?3.?4.?5.?6.√7.?8.√ 三、(本题共20分) 1.寄存器间接寻址;1 ;6100H:4843H ;65843H ;02H 2.直接寻址;1 ;6F00H:6F54H ;75F54H ;0EH 3.相对基址变址寻址;1 ;AE00H:0052H ;AE052H ;1B1AH 4.寄存器相对寻址;2 ;8A00H:3643H ;8D643H ;1716H 四、(本题共10分) 1.(6分) 流程图(4分): 功能(2分):将AL内容按要求转换为ASCII吗,并存于RESULT单元。若AL内容在00H~0F H之间,将AL内容转换为一位ASCII码;若AL内容大于0FH,则AL置为20H;转换结果存于RESULT单元。 2.(4分) (2分)该子程序中入口参数采用寄存器传递参数,出口参数采用存储器传递参数。 (2分)入口参数为寄存器AL中存放的待转换数据,出口参数为RESULT单元中存放的转换结果。 五、(本题共20分)1.(6分) (2分)最多可接22个中断源。 (4分)主IR0、从2 IR0~从2 IR7、主IR2、主IR3、主IR4、从1 IR0~从1 IR7、主IR6、主IR7。 2.(6分)(每个中断2分) 主片IR6:6EH;6200H:AB08H 从片1的IR2: 7AH;A000H:17B0H 从片2的IR5:75H;3600H:45A0H 3.已知各中断服务程序中均执行STI指令,且均在RETI指令前执行普通EOI结束指令。(1)(3分) (1分)CPU优先响应从片1的IR2的中断请求。 (2分)主片的ISR、IRR:0010 0000、0100 0000。从片1的ISR、IRR:0000 0100、0000 0000。 (2)(5分) 主片IR6和从片1的IR2同时产生中断请求时,CPU优先响应从片1的IR2的中断请求,转移至A000H:17B0H处执行从片1的IR2的中断服务程序;从片2的IR5又有中断请求产生时,打断从片1的IR2的中断服务程序的执行,转移至3600H:45A0H处执行从片2的IR5的中断服务程序;在从片2的IR5的中断服务程序执行结束后,中断返回被打断的从片1的IR2的中断服务程序的断点处继续执行从片1的IR2的中断服务程序,在从片1的IR2的中断服务程序执行结束后,中断返回主程序并响应主片IR6的中断请求,转移至6200H:AB08H 处执行主片IR6的中断服务程序,主片IR6的中断服务程序执行结束后,中断返回主程序继续执行主程序。 六、(本题共20分) 1.(4分)(2分)ROM:4KB,(2分)RAM:8KB。 2.(12分)(略) 3.(4分)(略) 七、(本题共10分) 1.(4分) (2分)主程序:程序段二 (2分)中断服务程序:程序段一 2.(4分) (2分)运行程序,若开关K断开(输入为1),LED0~LED7显示状态:2s循环移位亮一位。(2分)运行程序,若开关K闭合(输入为0),LED0~LED7显示状态:全灭。 3.(2分) (1分)开关K断开:LED0~LED7显示状态有变化,1s循环移位亮一位。 (1分)开关K闭合:LED0~LED7显示状态没有变化。

085210 控制工程领域硕士专业学位标准 - 合肥工业大学电气与自动化 ...

085210 控制工程领域硕士专业学位标准 (2017年6月21日校学位评定委员会审议通过) 1 专业基本情况 控制工程领域研究控制工程学科的控制理论及其应用;研究包括现代工业、社会生活的各个领域,实现自动化所需的理论与方法、基础技术和专业技术。培养的研究生具有“强弱(电)结合、软硬(件)兼施”的特点,掌握坚实的控制理论、计算机、网络、通讯等知识,掌握控制系统、自动化系统的设计、调试、运行和维护所需的先进技术和方法,具有合理的知识结构和较强的国际竞争力。本专业具有一支职称和年龄配备合理、学术水平高、科学研究和工程实践能力强、经验丰富的学术队伍。承担多项国家自然科学基金研究课题、省部级攻关和基金课题及多项技术研发和工程项目。科研经费充足,学术氛围浓厚,实验条件优越。发表了大量的高水平的科技论文,并多次获得国家和省部级科技进步奖励。 主要研究方向: (1)控制理论及应用; (2)运动控制系统; (3)工业过程控制; (4)现代检测技术; (5)智能系统及装备; (6)模式识别技术; (7)系统工程技术。 2 应具备的职业精神和职业素养 控制工程领域工程硕士专业学位研究生应具有社会责任感和历史使命感,维护国家和人民的根本利益。 具有科学精神,掌握科学的思想和方法,坚持实事求是、严谨勤奋、勇于创新,富有合作精神,能够正确对待成功与失败。 遵守科学道德、职业道德和工程伦理,爱岗敬业,诚实守信,恪守学术道德规范,尊重他人的知识产权,杜绝抄袭与剽窃、伪造与篡改等学术不端行为。 具有良好的身心素质和环境适应能力,富有合作精神,既能正确处理国家、单

位、个人三者之间的关系,也能正确处理人与人、人与社会及人与自然的关系。 掌握控制工程领域的基础理论、先进技术方法和现代技术手段,了解本领域的技术现状和发展趋势,在本领域的某一方向具有独立从事工程设计与运行、分析与集成、研究与开发、管理与决策能力;能够胜任控制工程领域高层次工程技术和工程管理工作;具有创新创业能力。 3 应掌握的基本知识 基本知识包括公共基础知识和专业知识,涵盖本领域相关任职资格涉及的主要知识点。 3.1 公共基础知识 公共基础知识包括可选的高等代数、矩阵理论、随机过程与排队论、计算方法、应用泛函分析、数值分析、优化理论与方法等数学知识及相关物理知识;中国特色社会主义理论与实践研究、自然辩证法、外语、管理与法律法规、计算机应用等人文社科知识。 3.2 专业知识 具备本领域坚实的基础理论和系统的专门知识,系统地掌握控制理论、系统建模、信号检测与处理、运动控制、过程控制、图像处理、模式识别、电力电子、电路设计、计算机应用等基础理论和专门知识;熟悉相应的工具软件和开发平台应用软件,如Matlab、Protel、Labview、C语言编程等。 知识体系所涵盖的课程体系由必修课和选修课两部分组成,其中,必修课包括政治理论、外语等公共课,知识产权、信息检索、工程数学类课程等基础理论课,专业必修课和专业选修课等。必修课的学分不少于18学分,总学分不少于32学分;学分及课程的具体要求,参见合肥工业大学控制工程领域硕士专业学位研究生培养方案。 4 应具备的基本能力 4.1 获取知识能力 本领域工程硕士学位获得者应具备很强的自学,即自我更新和补充知识的能力;能借用相关方法和途径获得各种载体的知识素材,并通过学习、合理分类归档、比较与分析、综合与归纳、提取与再制,形成为己所用的知识。 4.2 应用知识解决工程问题的能力 具有运用专门知识和综合多学科知识解决实际工程应用中有关技术或管理问题

微机原理与接口技术(第二版)习题答案

第1章 1.1 微处理器、微型计算机和微型计算机系统三者之间有什么不同? 解: 把CPU(运算器和控制器)用大规模集成电路技术做在一个芯片上,即为微 处理器。微处理器加上一定数量的存储器和外部设备(或外部设备的接口)构成了 微型计算机。微型计算机与管理、维护计算机硬件以及支持应用的软件相结合就形成了微型计算机系统。 1.2 CPU在内部结构上由哪几部分组成?CPU应该具备哪些主要功能? 解: CPU主要由起运算器作用的算术逻辑单元、起控制器作用的指令寄存器、指令译码器、可编程逻辑阵列和标志寄存器等一些寄存器组成。其主要功能是进行算术和逻辑运算以及控制计算机按照程序的规定自动运行。 1.3微型计算机采用总线结构有什么优点? 解: 采用总线结构,扩大了数据传送的灵活性、减少了连线。而且总线可以标准化,易于兼容和工业化生产。 1.4数据总线和地址总线在结构上有什么不同之处?如果一个系统的数据和地址合用 一套总线或者合用部分总线,那么要靠什么来区分地址和数据? 解: 数据总线是双向的(数据既可以读也可以写),而地址总线是单向的。 8086CPU为了减少芯片的引脚数量,采用数据与地址线复用,既作数据总线也作为 地址总线。它们主要靠信号的时序来区分。通常在读写数据时,总是先输出地址(指定要读或写数据的单元),过一段时间再读或写数据。 1.8在给定的模型中,写出用累加器的办法实现15×15的程序。 DEC H JP NZ,LOOP HALT

第2章作业答案 2.1 IA-32结构微处理器直至Pentillm4,有哪几种? 解: 80386、30486、Pentium、Pentium Pro、PeruiumII、PentiumIII、Pentium4。 2.6IA-32结构微处理器有哪几种操作模式? 解: IA一32结构支持3种操作模式:保护模式、实地址模式和系统管理模式。操作模式确定哪些指令和结构特性是可以访问的。 2.8IA-32结构微处理器的地址空间如何形成? 解: 由段寄存器确定的段基地址与各种寻址方式确定的有效地址相加形成了线性地址。若末启用分页机制,线性地址即为物理地址;若启用分页机制,则它把线性地址转为物理地址。 2.15 8086微处理器的总线接口部件由哪几部分组成? 解: 8086微处理器中的总线接口单元(BIU)负责CPU与存储器之间的信息传 送。具体地说,BIU既负责从内存的指定部分取出指令,送至指令队列中排队(8086的指令队列有6个字节,而8088的指令队列只有4个字节);也负责传送执 行指令时所需的操作数。执行单元(EU)负责执行指令规定的操作。 2.16段寄存器CS=120OH,指令指针寄存器IP=FFOOH,此时,指令的物理地址为 多少? 解: 指令的物理地址=12000H+FFOOH=21FOOH 第3章作业答案 3.1分别指出下列指令中的源操作数和目的操作数的寻址方式。 (1)MOV SI, 30O (2)MOV CX, DATA[DI] (3)ADD AX, [BX][SI] (4)AND AX, CX (5)MOV[BP], AX (6)PUSHF 解: (l)源操作数为立即寻址,目的操作数为寄存器寻址。

合肥工业大学微机原理试卷2015-1-13-A

2014~2015学年第 一 学期 课程代码 0410022B 课程名称 微机原理及应用 学分 3.5 课程性质:必修 限修考试形式:开卷专业班级(教学班) 自动化专业、生医专业2012级 考试日期 2015.1.13 命题教师 集体 系(所或教研室)主任审批签名 一、(每空1分,共12分)填空题。 1.若[X]补为1011 1001B ,则其原码为( ),反码为( ),真值为( )。 2.8086 CPU 与存储器或I/O 进行数据交换时,若CPU 正在对存储器进行16位写操作周期时,M/IO 、WR 、RD 、A0和BHE 引脚的状态为( , , , , )(对应位置填写1或0,全对才得分),若CPU 正在通过D15~D8总线对I/O 设备进行8位输入操作时,M/IO 、WR 、 RD 、A0和BHE 引脚的状态为( , , , , )(对应位置填写1或0,全对才得分)。 3.8259A 在中断响应周期中接收到CPU 发送的第( )个中断应答信号INT A 后,送出中断类型号。 4.8255A 内部包含3个( )位的输入输出端口,其中端口A 可工作于( )种工作方式中的任一种。 5.8253内部具有( )个独立的16位计数器通道,最高计数频率为( ),已知某计数器通道工作于方式0,预实现计数12000的功能,则该计数器通道的计数初值应设置为( ),其计数方式应设置为( )(填写BCD 方式或二进制方式)。 二、(每题1分,共8分)判断下列说法是否正确,正确画√,错误画 。 1.十进制数125.125对应的16进制数是7D.2H 。 2.对一个用补码表示的符号数求补,结果是这个数相反数的补码。 3.8255A 的D 7~D0引脚只能连接到8086 CPU 的低8位数据总线D 7~D0。 4.已知X 和Y ,8086 CPU 在执行X+Y 运算后,若ZF=1,则OF 一定为0。 5.8086 CPU 复位后从存储器0FFFFH 处开始执行程序。 6.8086 CPU 允许中断嵌套,且8259A 的8个中断源全部开放,若ISR 中任何时刻最多只有 一个‘1’,则该8259A 设置为自动EOI 结束方式。 7.8253在写入控制字后,OUT 端输出高电平。 8.8086 CPU 的堆栈操作指令均是对堆栈进行16位字操作的指令。 三、(本题共20分)已知CS =6100H ,DS =6F00H ,SS =AE00H ,ES =8A00H ,BX =4843H ,BP =0CA00H ,SI =2D04H ,DI =3650H ,AX=0A008H ,变量BUF 的偏移地址为6F4EH ,存储器部分单元的内容如表所示。针对以下每条指令分别说明存储器操作数的寻址方式、执行 过程中总线操作的次数、逻辑地址和物理地址,并给出该存储器操作数的值。 1.MUL BYTE PTR CS :[BX] 2.MOV AL ,BUF+6 3.AND SI ,[BP +DI+2] 4.ADD BX ,ES :[DI-13] 四、(本题共10分)阅读下面子程序段,RESULT 为字节变量。 DEAL : CMP AL ,10H DEAL1: ADD AL ,30H JNC DEAL2 JMP DEAL3 CMP AL ,10 DEAL2: MOV AL ,20H JC DEAL1 DEAL3: MOV RESULT ,AL ADD AL ,7 RET 1.请画出该子程序的流程图,并说明该子程序的功能。(6分) 2.该子程序采用什么方法传递参数?传递了哪些参数?(4分) 五、(本题共20分)一个由3片8259A 所组成的级联中断系统,从片1的中断请求INT 连接到主片的IR5引脚,从片2的中断请求INT 连接到主片IR1引脚;主片设置为特殊全嵌套工作方式,从片设置为完全嵌套工作方式;主片的ICW2设置为69H ,从片1的ICW2设置为78H ,从片2的ICW2设置为72H ;主片、从片1和从片2的OCW1均设置为00H 。 1.该级联中断系统最多可接多少个外部中断源?请按由高到低列出中断优先级顺序。(6分) 2.写出主片IR6引脚、从片1的IR2引脚和从片2的 IR5引脚所引入中断源的中断类型号?并参照下表,写出每个中断源的中断服务程序的入口地址?(6分)

《微机原理与接口技术》第二次作业答案

《微机原理与接口技术》第二次作业答案 (C ) A. 10100000B B. 01000001B C. 01000000B D. 10100001B 6.二进制数 10110101B-11011011B (即2014年09月11日)后显示在题目旁边。 一、单项选择题。本大题共 20个小题,每小题 3.0分,: 选项中,只有 ?项是符合题目要求的。 1. “ A 的 ASCII 码值是() (B ) A. 51H B. 41H C. 61H D. 31H 2. 二进制数10101101 转换为十进制数的值是( ) (C ) A. 174 B. 175 C. 173 D. 172 3. 十六进制数ECH 转换为十进制数的值是() (A ) A. 236 B. 235 C. 234 D. 237 4. 设A=186,B=273Q,C=0BBH ,它们之间的关系是 (D ) A. A>B>C B. A

A. 11001011B B. 01011010B C. 11011010B D. 01011011B 7.二进制数 10010111B 与11010011B 求和后, ZF 与CF 标志位的值为() A. 1、1 B. 0、1 C. 1、0 D. 0、0 8. 二进制数 10010111B (B ) 与11010011B 求和后, PF 与OF 标志位的值为() (A ) A. 1、 1 B. 0、 1 C. 1、 0 D. 0、 0 9. 标志寄存器中属于控制标志位的是( (D ) A. DF ,OF ,SF B. OF ,CF ,PF C. AF ,OF ,SF D. DF ,IF ,TF 0、0 10. 8088/8086 存储器分段,每个段不超过( ) (D ) A. 64K 个字 B. 32K 个字节 C. 1兆个字节 D. 64K 个字节 (A ) A. END 语句是一可执行语句 B. END 语句表示程序执仃到此结束 C. END 语句表示源程序到此结束 D. END 语句在汇编后要产生机器码 11.在汇编语言程序中,对 END 语句正确的叙述是()

第二章课后习题与答案要点

第2章人工智能与知识工程初步 1. 设有如下语句,请用相应的谓词公式分别把他们表示出来:s (1)有的人喜欢梅花,有的人喜欢菊花,有的人既喜欢梅花又喜欢菊花。 解:定义谓词d P(x):x是人 L(x,y):x喜欢y 其中,y的个体域是{梅花,菊花}。 将知识用谓词表示为: (?x )(P(x)→L(x, 梅花)∨L(x, 菊花)∨L(x, 梅花)∧L(x, 菊花)) (2) 有人每天下午都去打篮球。 解:定义谓词 P(x):x是人 B(x):x打篮球 A(y):y是下午 将知识用谓词表示为:a (?x )(?y) (A(y)→B(x)∧P(x)) (3)新型计算机速度又快,存储容量又大。 解:定义谓词 NC(x):x是新型计算机 F(x):x速度快 B(x):x容量大 将知识用谓词表示为: (?x) (NC(x)→F(x)∧B(x)) (4) 不是每个计算机系的学生都喜欢在计算机上编程序。 解:定义谓词 S(x):x是计算机系学生 L(x, pragramming):x喜欢编程序 U(x,computer):x使用计算机 将知识用谓词表示为: ?(?x) (S(x)→L(x, pragramming)∧U(x,computer)) (5)凡是喜欢编程序的人都喜欢计算机。 解:定义谓词 P(x):x是人 L(x, y):x喜欢y 将知识用谓词表示为: (?x) (P(x)∧L(x,pragramming)→L(x, computer))

2 请对下列命题分别写出它们的语义网络: (1) 每个学生都有一台计算机。 解: (2) 高老师从3月到7月给计算机系学生讲《计算机网络》课。 解: (3) 学习班的学员有男、有女、有研究生、有本科生。 解:参例2.14 (4) 创新公司在科海大街56号,刘洋是该公司的经理,他32岁、硕士学位。 解:参例2.10 (5) 红队与蓝队进行足球比赛,最后以3:2的比分结束。 解:

合肥工业大学微机原理试卷(A-2014-6-4)

2013~2014学年第 二 学期 课程代码 04200120 课程名称 微机原理及应用 学分 3.5 课程性质:必修 限修考试形式:开卷专业班级(教学班) 自动化、电气2011级 考试日期 2014.06.04 命题教师 温、鲍、朱、储 系(所或教研室)主任审批签名 一、(每空1分,共11分)填空题。 1.若[X]补为1010 0100B ,则其原码为( ),反码为( ),真值为( )。 2.8086 CPU 与存储器或I/O 进行数据交换时,若M/IO =1,WR =0,RD =1,A0=1,BHE =0,则CPU 在执行对( )(填写存储器或I/O )进行( )(填写读或者写)操作的指令,数据交换是通过数据总线( )实现的;若M/IO =0,WR =1,RD =0,A0=0,BHE =0,则CPU 在执行对( )(填写存储器或I/O )进行( )(填写 读或者写)操作的指令,数据交换是通过数据总线( )实现的。 3.Intel 8253某通道计数时钟频率为2MHz ,则该通道最大定时时间为( ),此时该通道的计数初值是( )。 二、(每题1分,共6分)判断下列说法是否正确,正确画√,错误画 。 1.十进制数75.125对应的16进制数是4B.2H 。 2.8086CPU 在中断响应时,SP 内容加6。 3.补码和求补的意义是不同的。 4.8086CPU 执行STI 指令后就可以立即响应外部可屏蔽中断。 5.8086CPU 访问存储器的地址是20位,访问I/O 的地址也是20位。 6.8086CPU 复位后从存储器FFFF0H 处开始执行程序。 三、(本题共20分)已知CS=4000H ,DS =0FE00H ,SS =8000H ,ES =0A000H ,BX =3A00H ,BP =7F00H ,DI =8E30H ,数据段中定义的变量BUF 的偏移地址为5201H ,针对以下每条指令分别说明存储器操作数的寻址方式、执行过程中总线操作的次数、逻辑地址和物理地址。 1.MOV CX ,[DI] 2.SUB AX ,BUF+2 3.ADD BL ,[BP +DI] 4.MUL BYTE PTR ES:[BX] 四、(本题共 22分)某8086 CPU 单板机的存储器与CPU 的连接意如下图所示。 1. 写出存储器芯片容量。(4分) 2. 完成硬件连接。(14分) 3. 写出芯片的地址范围,若有地址重叠,同时写出所有重叠的地址范围。( 4分) RD WR 131 A ~A D ~D 15 870 D ~D 五、(本题共13分)阅读下面程序段,假定标号LP1的偏移地址为2AC6H ,CS=8A00H ,SP =3100H ,CX =1122H ,BX =3344H ,若输入端口PORT1输入的数据为0F2H ,请写出执行该程序段后堆栈指针SP 的值,说明堆栈内容的变化过程,写出加法指令执行完后6个状态标志位(OF 、SF 、ZF 、AF 、PF 、CF )的内容,并指明子程序入口的逻辑地址。 START : IN AL ,PORT1 ADD AL ,1CH JNC LP1 PUSH CX POP BX LP1: CALL BX ;此指令的机器码为2个字节 ……………

微机原理第2章作业及答案

第2章8086微处理器及其系统 习题解答 1. 8086 CPU 由哪两部分构成,它们的主要功能是什么在执行指令期间,EU 能直接访问存储器吗,为什么 【解】8086CPU由执行部件(EU)和总线接口部件(BIU)两部分组成。 执行部件由内部寄存器组、算术逻辑运算单元(ALU)与标志寄存器(FR)及内部控制逻辑等三部分组成。寄存器用于存储操作数和中间结果;算术逻辑单元完成16位或8位算术逻辑运算,运算结果送上ALU内部数据总线,同时在标志寄存器中建立相应的标志;内部控制逻辑电路的主要功能是从指令队列缓冲器中取出指令,对指令进行译码,并产生各种控制信号,控制各部件的协同工作以完成指令的执行过程。 总线接口部件(BIU)负责CPU与存储器、I/O设备之间传送数据、地址、状态及控制信息。 每当EU部件要执行一条指令时,它就从指令队列头部取出指令,后续指令自动向前推进。EU要花几个时钟周期执行指令,指令执行中若需要访问内存或I/O设备,EU就向BIU 申请总线周期,若BIU总线空闲,则立即响应,若BIU正在取一条指令,则待取指令操作完成后再响应EU的总线请求。 2. 8086CPU与传统的计算机相比在执行指令方面有什么不同这样的设计思想有什么优点【解】8086 CPU与传统的计算机相比增加了指令队列缓冲器,从而实现了执行部件(EU)与总线接口(BIU)部件的并行工作,因而提高了8086系统的效率。 3. 8086 CPU 中有哪些寄存器,各有什么用途 【解】8086共有8个16位的内部寄存器,分为两组: ①通用数据寄存器。四个通用数据寄存器AX、BX、CX、DX均可用作16位寄存器也可用作8位寄存器。用作8位寄存器时分别记为AH、AL、BH、BL、CH、CL、DH、DL。 AX(AH、AL)累加器。有些指令约定以AX(或AL)为源或目的寄存器。实际上大多数情况下,8086的所有通用寄存器均可充当累加器。 BX(BH、BL)基址寄存器。BX可用作间接寻址的地址寄存器和基地址寄存器,BH、BL 可用作8位通用数据寄存器。 CX(CH、CL)计数寄存器。CX在循环和串操作中充当计数器,指令执行后CX内容自动修改,因此称为计数寄存器。 DX(DH、DL)数据寄存器。除用作通用寄存器外,在I/O指令中可用作端口地址寄存器,乘除指令中用作辅助累加器。 ②指针和变址寄存器。 BP(Basic Pointer Register)基址指针寄存器。 SP(Stack Pointer Register)堆栈指针寄存器。

相关文档
相关文档 最新文档