当前位置:文档之家› 微型计算机原理与接口技术复习要点(南邮通达)概要

微型计算机原理与接口技术复习要点(南邮通达)概要

微型计算机原理与接口技术复习要点(南邮通达)概要
微型计算机原理与接口技术复习要点(南邮通达)概要

本次期末考试题型:选择(10*2=20分、简答(20分、综合应用(60分

内容比例分配:上半学期汇编部分约35% 下半学期接口部分约 65%

复习方法:1。认真复习平时做过的全部作业

2。根据本复习纲要,认真复习各个重要知识点

一、基本概念和应用

1、二进制数,十进制数,十六进制数和BCD码数之间的转换方法,会比较大小。记住常用

字符0~9 , A~F的ASCII码。

[举例]:(12910=(10000001 2=( 81 16

(10010111BCD=( 97 10=( 011000001 2

2、真值和补码数之间的相互转换方法

[举例]:字长=8位,则[-6]补=( FA 16,

若[X]补=E8H,则X的真值为( - 18 16 (特别注意:真值一定需要把符号位写成对应的正负符号

3、n位字长的有符号数、无符号数的数值范围(如字长=8或16

设机器数字长=n位,则n位补码数,其真值范围为-2n-1~+2n-1-1位

n位无符号数,其数值范围为 0 ~ 2n-1

4、字长=8,用补码形式完成下列十进制数运算。写出运算结果的补码和真值、O标志的

具体值,并判断结果是否正确(需要给出运算过程。(参考作业题

[举例]:(75+(-6

75的补码: 01001011

-6 的补码: 11111010

01001011

+ 11111010

---------------

(101000101

运算结果的补码为:01000101 , 对应的真值为:+ 1000101 (或 + 45H ,或 + 69

0 = 0,结果正确(注意:0标志的值用上课讲的公式进行计算,以免出错

5、字长16位,完成两个16进制数加法计算,求出16进制的和,给出A,C,O,P,S,Z 六个状态标志的值,并结合给出的数的类型(有符号数,无符号数判断是否溢出。(参考作业题

[举例]:字长16位,计算CF23H 和 C678H相加的和,给出16进制结果,要求有计算过程;给出A,C,O,P,S,Z六个状态标志的值;如果两个数是都是有符号数,判断是否溢出。

CF23H+C678H=959BH

1100111100100011

+ 1100011001111000

-------------------

(11001010110011011

16进制结果: 959BH

A=0,C=1,O=0,P=0,S=1,Z=0 (注意:0标志的值用上课讲的公式进行计算,以免出错

有符号数判断O标志, O=0, 没有溢出。

(注意:有符号数判断O标志,O=1, 有溢出; O=0, 没有溢出。无符号数判断C标志, C=1,溢出,C=0,没有溢出

6、实地址模式下,一个逻辑段的体积是64KB,物理地址的形成(会计算

物理地址计算公式: 物理地址=段基址*16+偏移地址

[举例] 逻辑地址 1234H:5678H 对应物理地址为: 179B8H

7、80486的寻址方式和指令(常用的伪指令、常用的运算符和80486基本指令集

寻址方式:(简寻找到指令中操作数的方法。

486有3类7种寻址方式(会判断操作数的寻址方式,对于内存操作数,会判断寻址的逻辑段

立即寻址方式:获得立即数

寄存器寻址方式:获得寄存器操作数

存储器寻址方式(直接寻址,间接寻址,基址寻址,变址寻址,基址加变址寻址:获得存储器操作数(内存操作数;注意内存操作数的PTR运算符的使用原则

[举例]:指出下列指令源操作数的寻址方式:(注意寻址方式是针对源或目操作数的 ADD AX,TABLE ;如果TABLE为常量,立即寻址,如果TABLE为变量,直接寻址MOV AX,[BX+SI+6] ;基加变

MOV AL,[BX +6] ;基址

MOV AL,0F0H ;立即

MOV DX,[BX] ;间址

MOV AX,BX ;寄存器

8、汇编源程序的扩展名,编译和链接之后分别生成文件的扩展名。

.asm -> .obj -> .exe (或 .com

9、存储器的扩展中,会计算所需芯片的个数,地址线的数目。

[举例]:现有16K×1的静态RAM芯片,欲组成128K×8位的存储器,需要 64 片这样的RAM芯片,17 根地址线。( 注意:地址线条数n与存储器容量的关系2n,217 = 128K

10、什么叫接口?,什么叫端口?端口的分类?(略,参考教材或课件

11、 I/O端口的两种编址方式(独立编址,统一编址。PC系列机中采用哪种编址方式?(独立编址

12、微机系统与I/O之间有哪四种传送方式(无条件,查询,中断,存储器直接存取(DMA?

CPU不需要参与的方式是什么?(DMA硬件结构最简单的方式是什么?(无条件13、可编程芯片8254定时器/计数器的基本结构(三个16位计数器,1个控制寄存器和

相关外部引脚功能(GATE, CLK ,OUT;计数初值的计算方法(初值= fclk/fout ;

8254四个端口与A1,A0地址线的对照关系(8255与此类似

14、PC系列机中8254三个计数器的作用(略,参考教材或课件

15、什么是中断?,什么是中断源?,列举常见的中断源。什么是中断向量?什么是中断向量表?中断向量表的大小?(略,参考教材或课件中断类型码和80X86的中断向量表的关系(4xn ~ 4xn +3, 会计算。

16、中断分哪三类?CPU响应可屏蔽中断的条件? (略,参考教材或课件;需要记住入口/出口参数的常用软件中断( DOS/BIOS功能调用: INT21H 的 01H, 02H, 09H, 0AH, 4CH, 25H, 35H ;INT 10H 的 0EH;

17、两片8259级联能管理的中断级数(15级,三个常用的系统中断:日时钟中断中断类

型码(08H,键盘中断类型码(09H,用户中断的中断类型码(71H。三者的优先级次序?

18、串行异步通信一帧数据的格式,每部分的逻辑电平和可取位数范围,一帧字符的长度范

围(7.5-12位之间,会画出或分析TTL或RS232电平下的串行信号波形。串行异步通

信协议要求通信双方的通信速率和数据格式要一致。

19、串行异步通信的三种传输方式(单工、半双工、全双工及其各自特点。掌握RS-232C

接口标准(引脚TXD,RXD, RTS, CTS, DTR, DSR,GND各自作用,会连线(交叉连接,自环。

20、什么是波特率?设异步通信一帧字符有8个数据位,无校验,1个停止位,如果波特率

为9600,则每秒钟能传输多少个字符? (9600/10 = 960

21、8250内部能提出有哪四种中断请求?优先级最高和最低的分别是什么?(略,参考教材或课件

22、8255A的三种工作方式及其特点(双向方式不要求;各个端口各自能工作在哪种方

式?(略,参考教材或课件

23、8255A的A口工作在方式1输入或输出时,各对应的一组端口联络信号是什么?对应的

信号名称?8255A的B口工作在方式1输入或输出时,各对应的一组端口联络信号是什么?对应的信号名称?(略,参考教材或课件

二、汇编应用程序的阅读及编写

1、基本的汇编语言程序(不超过平时作业难度(掌握汇编语言程序片段,完整的汇编语言程序,以及子程序的写法:完整程序需要写出逻辑段定义等语句,程序片断不需要写;子程序则需要写出子程序定义语句,注意不要遗漏RET指令

[ 举例] 数据段中有FIRST,SECOND,SUM 三个变量,编写一个完整程序,完成SUM=FIRST+SECOND。

.486

DATA SEGMENT USE16

FIRST DB 12H

SECOND DB 56H

SUM DB ?

DATA ENDS

CODE SEGMENT USE16

ASSUME CS:CODE,DS:DATA

BEG:MOV AX,DATA

MOV DS,AX

MOV AH,FIRST

ADD AH,SECOND

MOV SUM,AH

MOV AH,4CH

INT 21H

CODE ENDS

END BEG

2、8254的初始化程序段(会写初始化程序,或者根据初始化程序会分析所用计数器以及工

作方式,输出频率等

[ 举例 ]设8254的口地址为40H ~ 43H, 要求2#计数器工作在方式3, 计数初值=4000, 二进制计数,请写出2#计数器的初始化程序段。

MOV AL, 10110110B;根据题目的要求,参照方式控制字格式正确写出方式控制字 OUT 43H, AL ;注意:正确地确定控制端口和3个计数器端口的地址

MOV AX, 4000 ;注意:初值的计算方法初值= fclk/fout

OUT 42H, AL ;注意:初值的写入方法必须与在控制字里确定的写入方法一致MOV AL, AH

OUT 42H, AL

3、定时中断程序中会写读中断向量、写中断向量的子程序以及中断服务子程序(可以参考

实验4,每隔1S在屏幕上在屏幕上显示一行字符串

[ 举例 ] 在定时中断程序设计中涉及到的对 1CH中断向量的操作

READ1C PROC ;保存系统1CH型中断向量到OLD1C变量

MOV AX,351C H

INT 21H

MOV WORD PTR OLD1C,BX

MOV WORD PTR OLD1C+2,ES

RET

READ1C ENDP

;--------------------------------

WRITE1C PROC ;将中断服务程序入口地址写入用户1CH型中断向量

PUSH DS

MOV AX,CODE

MOV DS,AX

MOV DX,OFFSET SERVICE

MOV AX,251C H

INT 21H

RET

WRITE1C ENDP

4、8250 的初始化程序段(会写完整的初始化子程序) [举例] 写出对主串口的初始化子程序,设通信速率=2400 波特(分频系数为 0030H,一帧数据中有 8 个数据位,1 个停止位,奇校验,串口工作在正常通信方式,CPU 采用查询方式访问主串口。 I8250 PROC MOV MOV OUT MOV MOV OUT MOV MOV OUT MOV MOV OUT MOV MOV OUT MOV MOV OUT RET I8250 ENDP DX,3FBH AL,80H DX,AL DX,3F9H AL,00H DX,AL DX,3F8H AL,30H DX,AL DX,3FBH AL,0BH ;根据数据桢格式,参照通信线控制寄存器格式正确地确定写入值 DX,AL DX,3F9H AL,00H DX,AL DX,3FCH AL,00H DX,AL ;8250 正常收发 ,禁止中断 ;8250 查询方式工作,禁止中断 ;本程序中的数据格式为:奇校验传送,8 位数据,1 位停止位 ;写分频系数低 8 位 ;写分频系数高 8 位 ;寻址位置 1

5、利用串口查询方式发送和接收数据的程序段 [ 举例 ] 利用主串口查询方式发送一个字符‘A’的程序片段 TSCAN: MOV DX,3FDH IN AL,DX TEST AL,20H JZ TSCAN MOV DX,3F8H MOV AL, ‘A’ OUT DX, AL 利用主串口接收一个字符的程序片段 RSCAN: MOV DX,3FDH IN AL,DX ;待发送数据送入发送保持寄存器;发送,查询通信线状态寄存器 D5位是否为1 6

TEST AL,01H JZ RSCAN MOV DX,3F8H IN AL,DX ;接收,查询通信线状态寄存器 D0位是否为1 ;从接收缓冲寄存器取出收到的数据 6、8255A 的初始化程序段(会写完整的初始化子程序) [ 举例 ]要求置 A 口为方式 1 输出,B 口和 C 口为方式 0 输入,CPU 采用中断方式访问 A 口。写出初始化片断 MOV AL,10101011B OUT 控口地址,AL ;根据要求,参照方式选择控制字,确定 A,B,C 三

个口各自的工作方式 MOV AL, 00001101B OUT 控口地址,AL ;如果 A 口或 B 口工作在方式 1,根据采用中断或查询方式,参照 C 口按位置 0 置 1 命令字,将C 口对应的中断允许位置 1 或置 0 ,本程序中 PC6 置 1,使 INTEA=1 7

微机原理复习提纲

OWNER ——HFUT 隋杨 第一章概述 1.微处理器、微型计算机、微型计算机系统三者的定义及其区别。 微处理器:由一片或几片大规模集成电路组成的中央处理器. 微型计算机:简称微型机或微机,是由微处理器、主存储器、输入输出接口电路和系统总线构成的裸机。 微型计算机系统:指以微型计算机为主体,配以相应的外部设备、电源、辅助电路和所需要的软件而构成的计算机系统 区别: 定义;只有微型计算机系统可以工作 2.什么是总线?依据传输的信息类型,微机系统的总线可分成哪三种,分别传输的是什么信息?以及传输信号的方向。 总线:是连接多个功能部件或多个装置的一组公共信号线 数据总线(Data Bus):是CPU用来传送数据信息的信号线,双向三态总线。数据总线的位数和处理器的位数相对应。 地址总线(Address Bus) :是用来传送地址信息的信号线,单向的三态总线。地址总线的位数决定了CPU可以直接寻址的内存空间的大小。 控制总线(Control Bus):是用来传送控制信号的一组总线。控制总线有的为单向,有的为双向或三态,有的为非三态,取决于具体的信号线。 3.清楚数的不同数制表示方式及转换方法。掌握符号数的表示方式(正数和负数)以及它们的原码、反码和补码计算方法。 整数:取余数(从下到上,最高位到最低位) 十进制转换二进制 小数:取整(从上到下,最高位到最低位) 正数的原码、反码、补码一致 负数的原码 反码=原码符号位不变,其余位反转 8位补码数的表示范围是-128~+127; 补码=反码+1 16位补码数的表示范围是-32768~+32767 浮点数通常表示为: 其中: 指数E称为阶码,是一个二进制正整数,E前的±称为阶符Ef; S称为尾数,是一个二进制小数,S前的±称为尾符Sf。 例题: 故E=10,Ef为+,S=0.1011,Sf为-

南邮课程设计实验报告

课程设计I报告 题目:课程设计 班级:44 姓名:范海霞 指导教师:黄双颖 职称: 成绩: 通达学院 2015 年 1 月 4 日

一:SPSS的安装和使用 在PC机上安装SPSS软件,打开软件: 基本统计分析功能包括描述统计和行列计算,还包括在基本分析中最受欢迎的常见统计功能,如汇总、计数、交叉分析、分类比较、描述性统计、因子分析、回归分析及聚类分析等等。具体如下: 1.数据访问、数据准备、数据管理与输出管理; 2.描述统计和探索分析:频数、描述、集中趋势和离散趋势分析、分布分析与查看、正态性检验与正态转换、均值的置信区间估计; 3.交叉表:计数;行、列和总计百分比;独立性检验;定类变量和定序变量的相关性测度; 4.二元统计:均值比较、T检验、单因素方差分析; 5.相关分析:双变量相关分析、偏相关分析、距离分析; 6.线性回归分析:自动线性建模、线性回归、Ordinal回归—PLUM、曲线估计; 7.非参数检验:单一样本检验、双重相关样本检验、K重相关样本检验、双重独立样本检验、K重独立样本检验; 8.多重响应分析:交叉表、频数表; 9.预测数值结果和区分群体:K-means聚类分析、分级聚类分析、两步聚类分析、快速聚类分析、因子分析、主成分分析、最近邻元素分析; 10. 判别分析; 11.尺度分析; 12. 报告:各种报告、记录摘要、图表功能(分类图表、条型图、线型图、面积图、高低图、箱线图、散点图、质量控制图、诊断和探测图等); 13.数据管理、数据转换与文件管理; 二.数据文件的处理 SPSS数据文件是一种结构性数据文件,由数据的结构和数据的内容两部分构成,也可以说由变量和观测两部分构成。定义一个变量至少要定义它的两个属性,即变量名和变量类型其他属性可以暂时采用系统默认值,待以后分析过程中如果有需要再对其进行设置。在spss数据编辑窗口中单击“变量视窗”标签,进入变量视窗界面,即可对变量的各个属性进行设置。 1.创建一个数据文件数据 (1)选择菜单【文件】→【新建】→【数据】新建一个数据文件,进入数据编辑窗口。窗口顶部标题为“PASW Statistics数据编辑器”。 (2)单击左下角【变量视窗】标签进入变量视图界面,根据试验的设计定义每个变量类型。

南邮通达2015微机第二阶段试卷及答案

南京邮电大学通达学院 2014/2015学年第 二 学期 《微型计算机原理与接口技术》第二阶段试卷 本试卷共 4 页; 考试时间 90 分钟; 专业 班级 学号 姓名 一、单项选择题(每题2分,共20分) 1. 在段定义语句中,段长度参数USE16表示( A )。 A. 逻辑段长度最大允许为64KB B. 逻辑段长度最小允许为64KB C. 最大存储空间为1M D. 最大I/O 空间为64KB 2. 指令指针寄存器IP 中存放的是( D )。 A. 当前指令 B. 下一条要执行的指令 C. 操作数的地址 D. 下一条要执行指令的地址 3.汇编语言源程序中的每条指令可以由四个部分组成,不可缺少的部分是( B )。 A. 标号 B. 操作码 C. 操作数 D. 注释 4. 汇编语言程序中的标号代表( B )。 A. 变量地址 B. 指令地址 C.常数 D.返回指令 5. 条件转移指令JNE 条件是( C )。 A. C 标为0 B. C 标为1 C. Z 标为0 D. Z 标为1 6. BIOS 显示功能调用中,其中0EH 号功能的入口参数中待显示字符的ASCII 码保存在( A )寄存器中。 A. AL B. BL C. CL D. DL 7. 下列指令中,格式合法的是( B )。 A. OUT 3F8H, AL B. IN AL, 60H C. IN AL, [DX] D. IN BL, DX 8. 一片可编程定时/计数器8254内部有3个独立的( C )计数器。 A. 4位 B. 8位 C. 16位 D. 32位 9. 8254定时/计数器中,每个计数器有( B )种工作方式。 A. 4 B. 6 C. 8 D.10 10. 8254定时/计数器在写入一次计数初值后,能输出连续波形的工作方式是( D )。 A. 方式0和方式1 B. 方式1和方式2 C. 方式0和方式2 D. 方式2和方式3 装 订 线 内 不 要 答 题 自 觉 遵 守 考 试 规 则,诚 信 考 试,绝 不 作 弊

南邮计算机微机原理复试题04-09

2004 问答:计算机系统/计算机组成原理的定义。 1.填空:字符串并,倒置 2.问答:8254方式N的特点(书P173-177) 3.问答:中断/DMA的区别,DMA的特点,DMA的传送方式 4.程序题:(2进制-10进制转换)(书P118) 5.程序题:串行的2种方式;8250初始化(P118) 6.程序填空:有关8254的 7.程序题:8254+8259A 8.问答:中断方式 2005 1.关于计算机中数制的转换 2.N位补码真值的范围 3.有关汇编中关于堆栈的地址计算 4.生成COM或EXE文件的汇编步骤(P85) 5.分析指令错误 6.8254的3个计数器的功能(P181) 7.异步通信数据格式(一帧数据的格式,P230) 8.非屏蔽中断条件(P202) 9.溢出错误的原因,单工,双工的概念(P229) 10.8255A方式1的联络线的定义及物理意义 11.程序题:8254计数器产生900HZ的方波,经过滤波后送到扬声器发声,当按下任意键声 音停止(P181) 12.程序题:(关于串操作指令)用多种方法进行数据块传送(P64) 2006 1.设字长为8位,X=(8EH)补其真值位F2 H 2.写出下列操作的寻址方式: MOV DL,DS:[BP+10] 基址 ADD DL,BUF 直接 3.用图表表示下列数据的存储方式: BUF1 DB 2乘5,0A6H,’HELLO’ BUF2 DD ‘AB’,’A’ BUF3 DW 87654321H 4.编写程序,把10字节的数据块从偏移地址BUF开始的单元传送到偏移地址BUF+5开 始的缓冲区 5.编写程序,输出800HZ的音乐(P238) 6.用一条操作完成下列目标: 使AL第1位置为1 使AL后4位为0 使AL=0且C标志=0 7.软,硬中断的区别 8.CPU响应非屏蔽中断的条件

南邮通达数字信号管理A实验报告

南京邮电大学 实验报告 实验名称熟悉MATLAB环境 快速傅里叶变换(FFT)及其应用 IIR数字滤波器的设计 FIR数字滤波器的设计 课程名称数字信号处理A 班级学号___ 14110 _ __ 姓名_______ ___ ___ 开课时间 2015/2016学年,第二学期

实验一熟悉MATLAB环境 一、实验目的 (1)熟悉MA TLAB的主要操作命令。 (2)学会简单的矩阵输入和数据读写。 (3)掌握简单的绘图命令。 (4)用MATLAB编程并学会创建函数。 (5)观察离散系统的频率响应。 二、实验内容 (1) 数组的加、减、乘、除和乘方运算。输入A=[1 2 3 4],B=[3,4,5,6],求 C=A+B,D=A-B,E=A.*B,F=A./B,G=A.^B 。并用stem语句画出A、B、C、D、

xlabel('n') ylabel('F') subplot(4,1,4) G=A.^B stem(n,G) xlabel('n') ylabel('G') 图像:

(2) 用MATLAB 实现下列序列: a) 08(). 0n 15n x n =≤≤ 实验程序: n=0:1:15; x1=0.8.^n; stem(n,x1) xlabel('n') ylabel('x(n)') title('2(a)') 图像:

b) 023(.)() 0n 15j n x n e +=≤≤ 实验程序: n=0:1:15; i=sqrt(-1); a = 0.2+3*i; x2=exp(a*n); figure subplot(1,2,1) stem(n,real(x2)) xlabel('n') ylabel('x(n)实部') subplot(1,2,2) stem(n,imag(x2)) xlabel('n') ylabel('x(n)虚部') 图像:

微型计算机原理与接口技术复习要点(南邮通达)概要

本次期末考试题型:选择(10*2=20分、简答(20分、综合应用(60分 内容比例分配:上半学期汇编部分约35% 下半学期接口部分约 65% 复习方法:1。认真复习平时做过的全部作业 2。根据本复习纲要,认真复习各个重要知识点 一、基本概念和应用 1、二进制数,十进制数,十六进制数和BCD码数之间的转换方法,会比较大小。记住常用 字符0~9 , A~F的ASCII码。 [举例]:(12910=(10000001 2=( 81 16 (10010111BCD=( 97 10=( 011000001 2 2、真值和补码数之间的相互转换方法 [举例]:字长=8位,则[-6]补=( FA 16, 若[X]补=E8H,则X的真值为( - 18 16 (特别注意:真值一定需要把符号位写成对应的正负符号 3、n位字长的有符号数、无符号数的数值范围(如字长=8或16 设机器数字长=n位,则n位补码数,其真值范围为-2n-1~+2n-1-1位 n位无符号数,其数值范围为 0 ~ 2n-1 4、字长=8,用补码形式完成下列十进制数运算。写出运算结果的补码和真值、O标志的 具体值,并判断结果是否正确(需要给出运算过程。(参考作业题

[举例]:(75+(-6 75的补码: 01001011 -6 的补码: 11111010 01001011 + 11111010 --------------- (101000101 运算结果的补码为:01000101 , 对应的真值为:+ 1000101 (或 + 45H ,或 + 69 0 = 0,结果正确(注意:0标志的值用上课讲的公式进行计算,以免出错 5、字长16位,完成两个16进制数加法计算,求出16进制的和,给出A,C,O,P,S,Z 六个状态标志的值,并结合给出的数的类型(有符号数,无符号数判断是否溢出。(参考作业题 [举例]:字长16位,计算CF23H 和 C678H相加的和,给出16进制结果,要求有计算过程;给出A,C,O,P,S,Z六个状态标志的值;如果两个数是都是有符号数,判断是否溢出。 CF23H+C678H=959BH 1100111100100011 + 1100011001111000 ------------------- (11001010110011011

微机原理复习提纲

第一章概述 复习提纲 一、电子计算机的分类及特点 1、分类:按照体积和性能、电子元件及字长划分 按计算机中信息的表现形式分:1、电子数字计算机2、电子模拟计算机3、数字混合计算机按应用范围分:专用机和通用机;按规模分:巨型机、大型机、中型机、小型机、微型机、工作站。 特点:运算速度快;计算精度高;记忆能力强;复杂的逻辑判断能力;具有执行程序的能力。 2、特点 二、微处理器、微机、微机系统 1、微处理器的结构(P7) 2、微机组成(P6)_ 3、了解冯诺依曼计算机的原理:存储器存储程序控制的原理 组成:运算器、控制器、存储器和输入、输出设备组成 工作过程:(程序以二进制代码的形式存放在存储器中;所有的指令都是由操作码和地址码组成;指令在其存储过程中按照执行的顺序;以运算器和控制器作为计算机结构的中心) 4、微机系统组成(P7) 三、总线 1、系统总线的构成:(P11) 2、数据总线的位数与cpu的字长相对应,地址总线的位数决定了可以寻找的内存单元的数目。 四、数制和码制(P15) 1、几种进制数之间的转换 2、真值:是一个变量本身所具有的真实值;原码:是一种计算机中对数字的二进制定点表示方法;反码:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外;补码:、移码:(P17) 补码运算的公式 [x+y]补=x补+y补 [x-y]补=x补-y补 3、了解BCD码、ASCII码及国际内码 五、计算机执行指令的过程 第二章8086系统结构 复习提纲 一、8086/8088特点及区别 二、8086微处理器的内部结构 1、BIU总线接口部件 (1)功能:负责cpu与存储器或I/O接口之间的信息传输 (2)组成 段寄存器 IP:指出下条执行指令对应的偏移地址 地址加法器:生成20位的物理地址 指令队列:暂存预取的指令 2、EU执行部件

电工电子实验报告-南邮课程设计

目录 第一章技术指标 (2) 1.1 系统功能要求 (2) 1.2 系统结构要求 (2) 1.3 电气指标 (2) 1.4 设计条件 (2) 第二章整体方案设计 (2) 2.1 整体方案 (2) 2.2 整体原理及方框图 (2) 第三章单元电路设计 (4) 3.1 频率控制电路设计 (4) 3.2 计数器设计(256) (5) 3.3 存储器及正弦函数表 (6) 3.4 D/A(II)正弦波产生电路 (7) 3.5幅度控制 (8) 3.6 阻抗控制 (9) 3.7整体电路图 (9) 3.7 整体元件清单(理论值) (9) 第四章测设与调整(数据) (11) 4.1 频率控制电路调测 (11) 4.2 地址计数器电路调测如下: (11) 4.3 存贮器电路调测(R=1千欧) (11) 4.4 数字幅度电路调测 (11) 4.5 波形扩展 (11) 4.6 整体指标测试 (12) 第五章设计小结 (13) 5.1电子电路课程设计的意义 (13) 5.2 设计任务完成情况 (13) 5.3 问题及改进 (13) 5.4 心得体会 (14) 附录 (15) 参考文献 (15) 主要芯片介绍: (15)

第一章技术指标 1.1 系统功能要求 数控正弦函数信号发生器的功能是,用数字电路技术产生正弦波信号。正弦波输出信号的频率和电压幅度均由数字式开关控制。 1.2 系统结构要求 数控正弦波信号发生器的结构要求如图(1)所示,其中正弦波发生器采用数字电路产生正弦信号,频率选择开关用于选择输出信号的频率,幅度选择开关用于选择输出信号电压幅度。频率选择开关和幅度选择开关均应采用数字电路。 1.3 电气指标 输出信号波形:正弦波 输出信号频率范围:1kHz~5kHz 输出信号最大电压:2.8V (峰峰值) 输出阻抗:50Ω 幅度选择档位:5档 波形可选择:方形,正弦波,三角波,斜波 输出频率最小步长:20Hz 1.4 设计条件 电源条件:+5V,-5V ?可供选择器件如下: ?型号名称及功能数量 ?DAC0832 8位D/C转换电路 2 ?MC4046 锁相电路 1 ?28C64B EEPROM存储器 1 ?T4LS393 双16进制计数器 1 ?MC4051 四模拟开关 1 ?TL084 运算放大器 1 ?8路开关双制直插式微型开关 2 ?MC4060 与晶振为频率器 1 ?CD7474 双D型触发器 3 ?CD7404 六反向器 1 ?74139 译码器 2 ?LED 二极管12 ?单开关开关 3 ?晶振32768k 1 ?其他若干电阻,电容 第二章整体方案设计 2.1 整体方案 事先对正弦波进行取样,把各个取样点的取样值存入存储器构成正弦函数表(可以存入一个周期完整信号,也可以存入半个周期或1/4周期)。通过数字频率控制电路对正弦函数表的读取,再把读出的取样值取出还原成原始的正弦信号。 2.2 整体原理及方框图

南邮 通达 IP网络技术 期末复习题

IP网络技术期末复习题 1.收发两端之间的传输距离为1000km,信号在媒体上的传播速率为2x108m/s, (1)数据长度为107bit,数据发送速率为100kb/s,请计算发送时延和传播时延。 (2)数据长度为103bit,数据发送速率为1Gb/s,请计算发送时延和传播时延。 (3)从以上计算结果可以得出什么结论? 【答案】(1)发送时延:100s;传播时延:5ms;(2)发送时延:1μs;传播时延:5ms;(3)若数据长度大而发送速率低,则在总的时延中,发送时延往往大于传播时延。但若数据长度短而发送速率高,则传播时延就可能是总时延中的主要成分。 【补充】发送时延是发送数据所需要的时间,传播时延是电磁波在信道中传播所需要的时间 2.假定1km长的CSMA/CD网络的数据率为1Gb/s,设信号在网络上的传播速率为200000km/s,求能够使用 此协议的最短帧长。 【答案】L=2*1Gb/s *(1km/200000km/s) =10000bit 合1250字节 【注意点】1. 一个往返 2.在通信领域中 1G=109 1M=106而在计算机数据量中 1G=230 1M=220 3.(1)一个B类地址的子网掩码是255.255.240.0,试问在其中每一个子网上的主机数最多是多少? 【答案】240用二进制表示:11110000 212-2=4094个 (2)子网掩码255.255.255.0代表什么意思? 【答案】C类地址对应的子网掩码默认值。但也可以是A类或B类地址的掩码,即主机号由最后8位决定,而路由器寻找网络由前24为决定。 (3)一A类网络和一B类网络的子网号分别为16个1和8个1,问这两个网络的子网掩码有何不同? 【答案】子网掩码相同,子网数目不同 (4)C类地址使用子网掩码有无实际意义?为什么? 【答案】有,对于小型网络这样做还可以进一步简化路由表 4.试辨认以下IP地址的网络类别 (1)128.36.199.3 (2)21.12.240.17 (3)183.194.76.253 (4)192.12.69.248 (5)89.3.0.1 (6)200.3.6.2 【答案】(1)(3)是B类,(2)(5)是A类,(4)(6)是A类 【补充】A类网络范围:1.0.0.0~126.255.255.255 B类网络范围:128.0.0.0~191.255.255.255 C类网络范围:192.0.0.0~223.255.255.255 5.已知某主机的IP地址为:10.10.81.112,子网掩码为:255.255.255.0,请推导出: (1)该主机所在的网络号(2)网络内允许的最大主机数 (3)网络内主机IP地址的范围(4)广播地址 【答案】 (1) 10.10.81.0 (2) 254 (3) 10.10.81.1~10.10.81.254 (4) 10.10.81.255 6.ARP包解析 【答案】

微机原理及应用单片机期末重点复习提纲

2012微机原理及应用 复习提纲 一、 填空题(每题1分,共10分) 0、 单片机应用系统设计的基本要求很多,要求在设计时将安全可靠性放在第一位。 1、 某温度测量系统(假设为线性关系)的测温范围为0~150℃,经ADC0809转换后对应的数字量为 00H ~FFH ,试写出它的标度变换算式。并计算数字量为ABH 时的温度值。 2、 某压力测量仪表的量程为400---1200Pa ,采用8位A/D 转换器,设某一时刻单片机经采样及数字滤 波后的数字量为ABH ,求此时的压力值(设该仪表的量程是线性的) 。 3、 某加热炉温度测量仪表的量程为200 ~ 800℃,采用8位A/D 转换器,设某一时刻单片机经采样 及数字滤波后的数字量为CDH ,求此时的温度值(设该仪表的量程是线性的) 。 4、 单片机应用系统中数字地和模拟地的连接原则:分开走线,最后在一点连接 5、 对单片机应用系统中易受干扰的信号加硬件滤波器,如果干扰信号频率比信号频率高,选用低通滤 波器;如果干扰信号频率比信号频率低,选用高通滤波器;当干扰信号在信号频率的两侧时,需采用带通滤波器。 6、 数据采集中的软件抗干扰措施较多---程序判断滤波(限幅、限速)、算术平均滤波、中值滤波、加 权平均滤波、滑动平均滤波、RC 低通数字滤波和复合数字滤波等。其中算术平均滤波适用于对周期性干扰的信号滤波,用限幅滤波对缓慢变化的物理参数进行采样时抗干扰的滤波效果好。 7、 程序运行的软件抗干扰措施:指令冗余、软件陷阱、“看门狗”技术 8、 “看门狗”技术实际就是程序运行监视系统,看门狗(Wacth dog Timer )即看门狗定时器,是利用 CPU 正常运行时必须在一定的时间间隔(根据程序运行要求而定)内发出工作正常信号,当CPU 进入死循环后,因其不能发出工作正常信号,就能及时被发觉并使系统复位。 9、 为保证按键识别的准确性,在电压抖动的情况下不能进行状态的输入,抖动可能造成一次按键多次 处理问题。为此,需要进行去抖动处理,去抖动有硬件和软件两种方法。硬件方法就是加去抖电路,从根本上避免抖动的产生。软件的方法则是采用时间延迟以躲过抖动,待信号稳定后再进行扫描。 10、 由于键的按下和释放是随机的,捕捉按键的状态变化主要有以下两种方法:外部中断捕捉、定时查 询 11、 针对DAC0832的两个寄存器的不同使用方法,形成了DAC0832的三种工作方式,分别为双缓冲 方式、单缓冲方式和直通方式。 12、 A DC0809在A/D 转换开始后,只有确认数据转换完成后,才能进行传送。为此常常采用定时、查 询、中断传送方式。 13、 液晶显示器LCD 从显示的形式上通常可分笔段型、字符型和点阵图形型。各显示器的特点及其应 用。 14、 L ED 显示器按其发光管排布结构的不同,可分为LED 数码管显示器和LED 点阵显示器。LED 数 码管主要用来显示数字及少数字母和符号,LED 点阵显示器可以显示数字、字母、汉字和图形甚至图像。LED 点阵显示器虽然显示灵活,但其占用的单片机系统的系统软件、硬件资源远远大于LED 数码管。 15、 多位LED 显示器的显示方式有动态显示和静态显示,它们的特点及其应用。 16、 计算机与外部设备的通信有两大类:并行通信与串行通信。它们主要优点和用途是什么 17、 在串行通信中,根据数据传送的方向性,可分为单工通信、半双工通信和全双工通信。 18、 常用的串行通信接口标准有:RS-232C 、RS-449、RS-422A 、RS-423A 、RS-485、20mA 电流环、 USB 、IIC 及SPI 等总线接口标准。 19、 80C51串行口有4种工作方式,其中方式0常用于扩展I/O 口、方式1多用于双机通信、方式2和 方式3多用于多机通信 班 级 学 号 姓 名 密封装订线 密封装订线 密封装订线

南邮通达电力系统实验报告

单机无穷大系统稳态实验: 一、整理实验数据,说明单回路送电和双回路送电对电力系统稳定运行的影 响,并对实验结果进行理论分析: 实验数据如下: 由实验数据,我们得到如下变化规律: (1)保证励磁不变的情况下,同一回路,随着有功输出的增加,回路上电流也在增加,这是因为输出功率P=UIcos ,机端电压不变所以电流随着功率的增加而增加; (2)励磁不变情况下,同一回路,随着输出功率的增大,电压损耗在增大;这是由于电压降落△U=(PR+QX)/U,而横向分量较小,所以电压损耗也随着输出功率的增大而增大。 单回路供电和双回路供电对电力系统稳定性均有一定的影响,其中双回路要稳定一些,单回路稳定性较差。 二、根据不同运行状态的线路首、末端和中间开关站的实验数据、分析、比较运行状态不同时,运行参数变化的特点和变化范围。 由实验数据,我们可以得到如下结论: (1)送出相同无功相同有功的情况下:单回路所需励磁电压比双回路多,线路电流大小相等,单回路的电压损耗比双回路多;(eg.P=1,Q=0.5时) (2)送出相同无功的条件下,双回路比单回路具有更好的静态稳定性,双回路能够输送的有功最大值要多于单回路; 发生这些现象的原因是:双回路电抗比单回路小,所以所需的励磁电压小一些,电压损耗也要少一些,而线路电流由于系统电压不改变;此外,由于电抗越大,稳定性越差,所以单回路具有较好的稳定性。 三、思考题: 1、影响简单系统静态稳定性的因素是哪些? 答:由静稳系数S Eq=EV/X,所以影响电力系统静态稳定性的因素主要是:系统元件电抗,系统电压大小,发电机电势以及扰动的大小。 2、提高电力系统静态稳定有哪些措施? 答:提高静态稳定性的措施很多,但是根本性措施是缩短"电气距离"。 主要措施有:

南京邮电大学考研_微机原理真题(04-09)

南京邮电大学考研_微机原理历年复试题(04-09) 2004 问答:计算机系统/计算机组成原理的定义。 1.填空:字符串并,倒置 2.问答:8254方式N的特点(书P173-177) 3.问答:中断/DMA的区别,DMA的特点,DMA的传送方式 4.程序题:(2进制-10进制转换)(书P118) 5.程序题:串行的2种方式;8250初始化(P118) 6.程序填空:有关8254的 7.程序题:8254+8259A 8.问答:中断方式 2005 1.关于计算机中数制的转换 2.N位补码真值的范围 3.有关汇编中关于堆栈的地址计算 4.生成COM或EXE文件的汇编步骤(P85) 5.分析指令错误 6.8254的3个计数器的功能(P181) 7.异步通信数据格式(一帧数据的格式,P230) 8.非屏蔽中断条件(P202) 9.溢出错误的原因,单工,双工的概念(P229) 10.8255A方式1的联络线的定义及物理意义 11.程序题:8254计数器产生900HZ的方波,经过滤波后送到扬声器发声,当按下任意键声 音停止(P181) 12.程序题:(关于串操作指令)用多种方法进行数据块传送(P64) 2006 1.设字长为8位,X=(8EH)补其真值位F2 H 2.写出下列操作的寻址方式: MOV DL,DS:[BP+10] 基址 ADD DL,BUF 直接 3.用图表表示下列数据的存储方式: BUF1 DB 2乘5,0A6H,’HELLO’ BUF2 DD ‘AB’,’A’ BUF3 DW 87654321H 4.编写程序,把10字节的数据块从偏移地址BUF开始的单元传送到偏移地址BUF+5开 始的缓冲区 5.编写程序,输出800HZ的音乐(P238) 6.用一条操作完成下列目标: 使AL第1位置为1 使AL后4位为0

(完整word版)南邮通达数据结构B期末试卷及答案,推荐文档

《 数据结构B 》期末试卷(A ) 本试卷共 4 页; 考试时间 110 分钟; 专业 班级 学号 姓名 一、填空题(20分,共10题) 1. 数据结构主要研究数据的______结构,数据的存储结构以及在数据上执行的运算。 2. 设顺序表长度为100,若下标从0开始计,则删除元素a 10需要移动______个元素。 3. 一棵二叉树中,若叶结点的个数为2011,则度为2的结点个数为______。 4. 有向图进行拓扑排序时,没有输出图中所有顶点,说明图中存在______。 5. 线性表采用二分搜索必须满足两个条件:线性表关键字必须是______;存储结构 必须采用顺序存储结构。 6. 二叉搜索树的______序遍历序列是一个按关键字递增排列的有序序列。 7. 设有一组记录的关键字为{19, 14, 1, 69, 20, 27, 55, 79},散列函数为h(key) = key%11,散列函数值为3的有______个。 8. 快速排序算法平均情况下的渐近时间复杂度为O(______)。 9. 采用二次探查法解决冲突可能产生_______聚集。 10. 图常见的两种存储结构有邻接矩阵和_______。 二、选择题(20分,共10题) 1. 一个算法必须在执行有穷步之后结束。这是算法的_______。 A. 有穷性 B. 正确性 C. 确定性 D. 可行性 2. 在指针p 所指示的结点之后插入新结点s 的操作是_______。 A. s->link=p;p->link=s; B. s->link=p->link;p->link=s; C. s->link=p->link;p=s; D. p->link=s;s->link=p; 3. 栈和队列的共同点是_______。 A. 都是先进后出 B. 都是先进先出 C. 只允许在端点处插入和删除元素 D. 没有共同点 4. 后缀表达式:5 3 2 * 3 + 3 / +的值为_______。 A. 18 B. 7 C. 9 D. 8 装 订 线 内 不 要 答 题 自 觉 遵 守 考 试 规 则,诚 信 考 试,绝 不 作 弊

微机原理与接口技术复习提纲

1、简述中断源的分类和它们之间的优先顺序如何?并分别简述CPU响应各类中断源的条件? 答:按中断源与CPU的位置关系,可分为外部中断和内部中断两大类: 外部中断是指有外部设备通过硬件触发请求的方式产生的中断,又称为硬件中断,外部中断有分为非屏蔽中断和可屏蔽中断 内部中断是由CPU运行程序错误或执行内部程序调用引起的一种中断,亦称软件中断。 它们之间的优先顺序是内部中断、非屏蔽中断、可屏蔽中断和单步(跟踪)中断。 CPU响应内部中断、非屏蔽中断、可屏蔽中断和单步(跟踪)中断等四类中断的相同条件是:(1)必须要有中断请求,(2)CPU当前正在执行的指令必须结束,而对于可屏蔽中断,还必须满足IF=1,即CPU处于开中断状态的条件。 2、简述动态存储器(DRAM)的特点? 答; (1) CPU对RAM中的每一单元能读出又能写入。 (2) 读/写过程先寻找存储单元的地址再读/写内容。 (3) 读/写时间与存储单元的物理地址无关。 (4) 失电后信息丢失。现已开发出带电池芯片的RAM,称为非易失性RAM(NVRAM),做到失电后信息不丢失。(5) 作Cache和主存用 3、8086 CPU中地址加法器的重要性体现在哪里? 答:地址加法器是8086 CPU的总线接口单元中的一个器件,在8086存储器分段组织方式中它是实现存储器寻址的一个关键器件,地址加法器将两个16位寄存器中的逻辑地址移位相加,得到一个20位的实际地址,把存储器寻址空间从64K扩大到1M,极大地扩大了微型计算机的程序存储空间,从而大大提高了程序运行效率。 4、8086 CPU中有哪些寄存器?分组说明用途。哪些寄存器用来指示存储器单元的偏移地址? 答:8086 CPU中有8个通用寄存器AX、BX、CX、DX、SP、BP、SI、DI;两个控制寄存器IP、FL;四个段寄存器CS、DS、SS、ES。8个通用寄存器都可以用来暂存参加运算的数据或中间结果,但又有各自的专门用途。例如,AX专用做累加器,某些指令指定用它存放操作数和运算结果;CX为计数寄存器,在某些指令中做计数器使用;DX为数据寄存器;BX为基址寄存器,BP为基址指针,SI为源变址寄存器,DI为目的变址寄存器,这4个寄存器在数据寻址中用来存放段内偏移地址(有效地址)或段内偏移地址的一部分;SP为堆栈指示器,用来存放栈顶有效地址。两个控制寄存器用来存放有关的状态信息和控制信息。例如,标志寄存器FL用来存放状态标志和控制标志;而指令指针用来存放下一条要取指令的有效地址。四个段寄存器用来存放段地址。例如,CS寄存器用来存放代码段的段地址;DS寄存器用来存放数据段的段地址;SS寄存器用来存放堆栈段的段地址;ES寄存器用来存放扩展段的段地址。 5、DRAM为什么要刷新,存储系统如何进行刷新? DRAM以单个MOS管为基本存储单元,以极间电容充放电表示两种逻辑状态。由于极间电容的容量很小,充电电荷自然泄漏会很快导致信息丢失,所以要不断对它进行刷新操作、即读取原内容、放大再写入。 存储系统的刷新控制电路提供刷新行地址,将存储DRAM芯片中的某一行选中刷新。实际上,刷新控制电路是将刷新行地址同时送达存储系统中所有DRAM芯片,所有DRAM芯片都在同时进行一行的刷新操作。 刷新控制电路设置每次行地址增量,并在一定时间间隔内启动一次刷新操作,就能够保证所有DRAM芯片的所有存储单元得到及时刷新。 6、计算机I/O接口有何用途?试列出8个I/O接口。

南邮大四课程设计

一、EMIF 接口上的I/O接口扩展 一.实验原理 1.TMS320VC5509DSP 的EMIF 接口: 存储器扩展接口(EMIF)是DSP 扩展片外资源的主要接口,它提供了一组控制信号和地址、数据线,可以扩展各类存储器和寄存器映射的外设。 -ICETEK-VC5509-A 评估板在EMIF 接口上除了扩展了片外SDRAM 外,还扩展了指示灯、DIP 开关和D/A 设备。具体扩展地址如下: 400800-400802h:D/A 转换控制寄存器 400000-400000h:板上DIP 开关控制寄存器 400001-400001h:板上指示灯控制寄存器 -与ICETEK-VC5509-A 评估板连接的ICETEK-CTR 显示控制模块也使用扩展空间控制主要设备: 602800-602800h:读-键盘扫描值,写-液晶控制寄存器 600801-600801h:液晶辅助控制寄存器 602801h 、600802h:液晶显示数据寄存器 602802-602802h:发光二极管显示阵列控制寄存器 2.指示灯扩展原理 3.实验程序流程图:

二.实验步骤 1.实验准备: 关闭实验箱上扩展模块和信号源电源开关。 2.设置Code Composer Studio 2.21 在硬件仿真(Emulator)方式下运行。 3.启动Code Composer Studio 2.21: 选择菜单Debug→Reset CPU。 4.打开工程文件: 工程文件为:C:\ICETEK-VC5509-EDULab\Lab0301-LED\LED.pjt。 打开源程序LED.c。 5.编译、下载程序。 6.运行程序,观察结果。 7.退出CCS: 三.部分程序代码 // 定义指示灯寄存器地址和寄存器类型 #define LBDS (*((unsigned int *)0x400001)) // 子程序接口 void Delay(unsigned int nDelay); // 延时子程序 int i; main() { unsigned int uLED[4]={1,2,4,8}; // 控制字,逐位置1: 0001B 0010B 0100B 1000B CLK_init(); // 初始化DSP运行时钟 SDRAM_init(); // 初始化EMIF接口 while ( 1 ) {

南邮计算机网络复习题

?填空题(15空,15分) ?单项选择题(10题,20分) ?简答题(6题,30分) ?综合应用题(4题,35分) ?注:试卷中包含一张附录,包括以太网MAC帧结构、IPV4数据报格式、UDP以及 TCP报文段格式,但要求大家掌握其各个字段的含义。 第一章计算机网络概述 1.掌握计算机网络定义和逻辑上的组成 2.理解网络的各种类型(按照网络拓扑结构划分、按照网络覆盖范围划分) 1、计算机网络按照网络的作用范围进行分类,可以分为因特网、广域网、城域网、局域网和个人区域网。 2、利用各种通信手段,将地理上分散的自治计算机有机地连在一起,实现相互通信,且共享硬件、软件和数据资源的系统叫做(A)。 A. 计算机网络 B. 终端分时系统 C. 分布式计算机系统 D. 多机系统 第二章网络协议与计算机网络体系结构 1.掌握协议的概念以及协议三要素。 2.掌握网络体系结构的基本概念。 3.掌握OSI七层模型名称(按照顺序)。 4.掌握下三层传输的基本单位。如:物理层(比特)、数据链路层(帧)、网络层(分组) 5.掌握TCP/IP体系结构中的分层。能够区分每个协议位于的层次。 1、通信双方必须遵循的控制信息交换规则的集合是(C TCP-IP)。 A. 服务访问点 B. 原语 C. 协议 D. 网络体系结构 2、网络协议主要由语法、_语义____和同步三个要素组成。 3、下列TCP/IP协议中位于互连网络层的是(A) A. ICMP B. TCP C.SNMP D. FTP 第三章数据通信技术基础 1.掌握传信速率(比特率)、传码速率(波特率)、发送时延、传播时延的计算。 2.掌握两种信道容量的计算。(香农公式和奈氏准则) 3.掌握常用的传输介质名称。 4.掌握四种多路复用技术的名称。 5.掌握三种基本的交换技术及其特点。 6.关于CRC:掌握生成多项式的表示、循环冗余码的CRC计算方法,接收方差错检测的过程。

13-14(1)微机复习要点(通达)

一、基本概念和应用 1、二进制数,十进制数,十六进制数和BCD码数之间的转换方法。 例:(129.5)10=()2=()16 (10010111)BCD=()10=()2 2、真值数和补码数之间的转换方法 例:字长=8位,则[-6]补=( ) 16, 若[X]补=E8H,则X的真值为( ) 16 3、n位字长的有符号数、无符号数的数值范围 设机器数字长=n位,则n位补码数,其真值范围为-2n-1~+2n-1-1位 无符号数其数值范围为 0 ~ 2n-1 4、实地址模式下,物理地址的形成 物理地址计算公式: 物理地址=段基址*16+偏移地址 5、80486的寻址方式和指令(常用的伪指令、常用的运算符和80486基本指令集) 486有3类7种寻址方式 立即寻址方式:获得立即数 寄存器寻址方式:获得寄存器操作数 存储器寻址方式:获得存储器操作数(内存操作数) 例:指出下列指令源、目操作数的寻址方式: ADD AX,TABLE MOV AX,[BX+SI+6] MOV AL,[BX +6] MOV AL,[SI+6] MOV DX,[BX] MOV AX,BX MOV AL,-1 6、字长=8,用补码形式完成下列十进制数运算。写出运算结果的补码和真值、C标志、O 标志的具体值,并判断结果是否正确(不需要给出运算过程)。 例:(75)+(-6) 7、接口的概念,端口的概念。端口的分类? 8、 I/O端口的两种编址方式。PC系列机中采用哪种编址方式?

9、微机系统与I/O之间有哪些传送方式?及各自的特点 10、可编程芯片8254定时器/计数器的基本结构(三个16位计数器;数据缓冲模块、读写控制模块和内部控制寄存器)和相关外部引脚功能。 11、系统8254三个计数器的作用 12、什么是中断向量?中断类型码和80X86的中断向量表的关系。 13、CPU响应可屏蔽中断的条件, CPU响应非屏蔽中断的条件 14、硬件中断和软件中断的区别。 15、串性异步通信一帧数据的格式,每部分的逻辑电平和可取位数范围。 16、串行异步通信的三种传输方式及其各自特点。掌握RS-232C接口标准(电平(逻辑0和1的电平范围和引脚); 17、什么是波特率?设异步通信一帧字符有8个数据位,无校验,1个停止位,如果波特率为9600,则每秒钟能传输多少个字符? 18、8250内部能提出有哪四种中断请求?优先级? 19、8255A的三种工作方式及其特点;各个端口各自能工作在哪种方式?能分析由8255A组成简单实用电路,确定端口地址,各端口的输入或输出的工作状态、工作方式。 20、8255A的A口工作在方式1输入或输出时,各对应的一组端口联络信号是什么?对应的信号名称?8255A的B口工作在方式1输入或输出时,各对应的一组端口联络信号是什么?对应的信号名称? 二、汇编应用程序的分析及编写 1、四个实验中涉及的所有程序 2、8254的初始化程序段 3、读写中断向量表的程序段 4、8250的初始化程序段 5、利用串口查询方式发送和接收数据的程序段 6、8255A的初始化程序段

南邮软件工程课程设计实验报告-教务管理系统

南京邮电大学 实验报告 课程名称:软件工程 课题名称教务系统课程设计 专业:广播电视工程 学生姓名:陈超 班级学号:B13011413 指导教师:范山岗 日期:2015 年12 月25 日

实验面象对象软件设计 一、实验目的 用面象对象方法设计实用软件,掌握需求分析方法,掌握掌握UML设计方法。 二、实验性质 验证、设计实验。 三、实验要求 1、选定题目编写需求分析说明 2、学习Rational Rose环境 3、学习通过Rational Rose绘制各类框图的方法。 四、环境简介 1、Rational Rose可视化环境组成 Rose界面的五大部分是浏览器、文档工具、工具栏、框图窗口和日志。见图1-1。

图1-1:Rose界面 浏览器:用于在模型中迅速漫游。 文档工具:用于查看或更新模型元素的文档。 工具栏:用于迅速访问常用命令。 框图窗口:用于显示和编辑一个或几个UML框图。 日志:用于查看错误信息和报告各个命令的结果。 1.2浏览器和视图 浏览器是层次结构,用于在Rose模型中迅速漫游。在浏览器中显示了模型中增加的一切,如参与者、用例、类、组件等。浏览器中包含四个视图:Use Case 视图、Logical视图、Component视图和Deployment视图。点击每个视图的右键,选择new就可以看到这个视图所包含的一些模型元素。 1.3框图窗口 在框图窗口中,我们可以浏览模型中的一个或几个UML框图。改变框图中

的元素时,Rose自动更新浏览器。同样用浏览器改变元素时,Rose自动更新相应框图。这样,Rose就可以保证模型的一致性。 五、实验步骤 1、编写需求分析说明书 对系统需求进行初步的整理与分析,是后续建模和设计工作的基础。需求分析说明书详情请见附录。 2、用UML语言对系统进行分析与建模(OOA) 2.1建立用例图use case diagram 从用例图中我们可以看到系统干什么,与谁交互。用例是系统提供的功能,参与者是系统与谁交互,参与者可以是人、系统或其他实体。一个系统可以创建一个或多个用例图。 实例: 1)教务管理系统主要用例图。 用例图说明:教务管理系统主要用例图实现三个主要参与者——管理员、教师与学生和系统六大主要用例——登陆管理、账号管理、班级管理、课程管理、选课管理、成绩管理之间的关系。管理员主要参与用例账号管理、课程管理与班级管理;教师主要涉及用例选课管理与成绩管理;而参与者学生主要参与选课管理与成绩管理,其中登陆管理是三个主要参与者共同参与的用例。

相关主题
文本预览
相关文档 最新文档