西安邮电大学微机原理考试试卷

西安邮电大学微机原理考试试卷
西安邮电大学微机原理考试试卷

一. 简答题(每小题5分,共30分)

1.假设DS=2000H,CS=2300H,BX=1256H,TABLE的偏移地址是20A1H,物理地址为232F7H处存放3280H,物理地址为262F7H处存放33A0H,试问执行下列段内寻址的转移指令后,转移的有效地址是什么? 转移的物理地址是什么?

(1) JMP BX

(2) JMP TABLE[BX]

2.有以下数据段定义,请画出变量的分配图。

DATA SEGMENT

Mylb DB “Computer”

my2w DW 3 DUP(0)

my3w DW my2w

DATA ENDS

3.39H=______________B=_____D,作为ASCII码表示哪个字符?作为BCD 码表示哪个数?

4.变量是用符号表示的地址,称为符号地址。请问:变量的三个基本属性是什么?

5.设有关寄存器及存储单元的内容如下:

(DS)=1000H,(BX)=0100H,(SI)=0002H,(10100H)=12H,(10101H)=34H,(10102H)=56H,(10103H)=78H,(11200H)=2AH,(11201H)=4CH,(11202H)=0B7H,(11203H)=65H

试说明下列各条指令执行完后,(AX)=? 并写出源操作数为存储器寻址的物理地址。

(1) MOV AX,1200H

(2) MOV AX,BX

(3) MOV AX,[1200H]

(4) MOV AX,[BX][SI]

(5) MOV AX,[1100H+BX+SI]

6.堆栈指针寄存器SP的初值为1000H,(AX)=2000H,(BX)=3000H,试问:

(1) 执行指令PUSH AX后,(SP)=?

(2) 再执行指令PUSH BX和POP AX后,(SP)=? (AX)=? (BX)=?

二.单向选择题(每小题1分,共10分)

1. Intel 8086是( B )位处理器。

A. 32

B. 16

C. 8

D. 4

2.在计算机内部,一切信息的存取、处理和传送都是以(C )形式进行的。

A.ASCII码B.BCD码C.二进制 D.十六进制3.在下面几个不同进制的数中,最小的数是( A )。(Q为八进制数标识符) A.01100010B B.750Q C.500 D.FEH 4.十进制数-38的8位二进制补码是( B )。

A.01011011 B.C.D.01011010 5.有一个8位二进制数的补码是,其相应的十进制真值是( B )。

A.-3 B.-2 C.510 D.254

6.8086微处理器被设计为两个独立的部件,它们是( D )。

A.运算器和控制器B.分析指令和执行指令部件

C.寄存器组和标志寄存器 D.总线接口部件和执行部件

7. 8086CPU中标志寄存器FLAGS的主要作用是( C )。

A.检查当前指令执行的正确与错误

B.纠正当前指令执行的正确与错误

C.产生影响或控制某些后续指令所需的标志

D.决定是否停机

8.8086CPU中的IP的作用是( B )。

A.保存放置在数据总线上的数据

B.装有将要执行的下一条指令的段内地址

C.保存被译码的指令操作码

D.装有当前正在执行指令的段内地址

9.MOV AX,[BP+SI]的源操作数的物理地址是( C )。

A.(DS)×16+(BP)+(SI) B. (ES)×16+(BP)+(SI)

C.(SS)×10H+(BP)+(SI) D.(CS)×10H+(BP)+(SI) 10.对于下列程序段:

AGAIN:MOV AL,[SI]

MOV ES:[DI],AL

INC SI

INC DI

LOOP AGAIN

也可用指令( C )完成同样的功能。

A.REP STOSB B.REP LODSB

C.REP MOVSB D.REPE SCASB

三.填空题(每空1分,共30分)

⑴CPU( ) A存储器单元所在位置到段基址的距离(字节个数)

⑵存储器( ) B指出在指令执行操作的过程中所需的操作对象

⑶堆栈( ) C指出计算机所要执行的操作

⑷段寄存器( ) D分析、控制并执行的部件

⑸汇编语言( ) E以后进先出方式工作的存储空间

⑹机器语言( ) F能被计算机直接识别的语言

⑺操作码( ) G由段基址和偏移量表示的地址

⑻操作数( ) H用指令助记符、符号地址、标号和符号书写程序的语言

⑼逻辑地址( ) I存储程序、数据等信息的记忆装置

⑽偏移地址( ) J保存各逻辑段的起始地址的寄存器

2.如果在一个程序段开始执行之前,(CS)=1003H,(IP)=1007H,给定一个数据的有效地址是0027H,且(DS)=1101H。试问:该程序段的第一个字的逻辑地址是__________H,数据在内存中的逻辑地址是__________H。

3.若(AL)=68H,(BL)=78H,CF=1,则执行指令SUB AL,BL后,(AL)=__________,标志位SF、CF、OF=_____、_____、_____。

4.若有如下变量定义:DATA2 DD 02000080H。则指令JMP DATA2是__________寻址方式,转向地址(IP)=__________H,(CS)=__________H。

西安交通大学微机原理第一次实验报告

微型计算机原理与接口技术 第一次实验报告 实验者姓名: 实验者学号: 所在班级: 报告完成日期:20年月日

实验二分支程序的设计 一、实验目的 1.学习提示信息的显示及键盘输入字符的方法。 2.掌握分支程序的设计方法。 二、实验内容 在提示信息下,从键盘输入原码表示的二位十六进制有符号数。当此数大于0时,屏幕显示此数为正数;当此数小于0时,屏幕显示此数为负数;当此数等于0时,屏幕显示此数为零。 三、实验调试过程 利用-u命令进行反汇编,结果如下。三个CMP语句运行完的地址如图所示,第一个CMP运行完的是29H 输出结果的地址如下图所示: 首先对输入为负数时进行验证:输入FFH,设置一个断点在29H,利用-t命令观察跳转,结果如图:

可以看到,程序最终正确的转入输出负的分支。再输入正数11H,利用-t观察整个比较过程如下: 可以看到,程序最终正确的转入输出正的分支。最后输入00H,利用-t观察整个比较过程如下:

可以看到,程序最终正确的转入输出0的分支。 四、实验框图及程序代码 实验框图:

程序代码: CRLF MACRO MOV AH,02H MOV DL,0DH INT 21H MOV AH,02H MOV DL,0AH INT 21H ENDM DA TA SEGMENT ;定义结果信息 MESS1 DB 'INPUT DATA:',0DH,0AH,'$' MESS2 DB 'THIS DATA IS+',0DH,0AH,'$' MESS3 DB 'THIS DATA IS-',0DH,0AH,'$' MESS4 DB 'THIS DATA IS ZERO',0DH,0AH,'$' DA TABUF DB 3 ;定义最大可输入字符长度ACTLEN DB ? ;实际输入字符长度 STRING DB 3 DUP(?) ;输入字符缓冲区 DA TA ENDS SSEG SEGMENT PARA STACK 'STACK' DB 50 DUP(0) SSEG ENDS CODE SEGMENT ASSUME CS:CODE,SS:SSEG,DS:DA TA START:MOV AX,DATA MOV DS,AX MOV AX,SSEG MOV SS,AX MOV DX,OFFSET MESS1 MOV AH,09H INT 21H MOV AH,0AH MOV DX,OFFSET DATABUF INT 21H CRLF MOV AL,STRING CMP AL,38H JAE ISNEG CMP AL,30H JNZ ISPOS

微机原理课程设计抢答器

西安郵電大学 硬件课程设计报告题目:抢答器 院系名称:计算机学院 专业名称: 班级: 学生姓名: 学号(8位): 指导教师: 设计起止时间

一.设计目的 用逻辑开关模拟竞赛抢答器按钮(共8个开关:K0 ~ K7)当某个逻辑开关置“1”时,相当某组抢答按钮按下。在七段数码管上将其组号(0~7)显示出来,若为0表示无人抢答。从键盘上按空格键开始下一轮抢答,按 键退出程序。 二. 设计内容 1.选用元器件: (1)、并行接口8255:通过编程来指定它要完成的功能,是并行数字设备与微机间的接口。8255用于输入抢答信息,并输出正确的序号给数码管,以及控制LED灯的亮灭。本设计中8255A的地址范围设置为1400H—1403H,其中控制口地址为1403H。而且使用了8255A的A口,B口和C口。它们均工作在方式0下,其中A口和C口为输出,B口为输入。 (2)、数码管:指示先抢答的组号。 (3)、二极管:指示抢答。 (4)、开关:作为抢答者的按钮。 2.基础实验一:8255基本输入输出 能够在自行设计的接口开发板上,实现拨动开关控制LED的亮灭。(软件代码命名为:8255.ASM,代码要求用小写字母,且必须经过优化,源代码小于<95行,每条指令算1行,伪指令也算1行) 3.基础实验二:流水灯设计实现 能够在自行设计的接口开发板上,实现拨动不同开关控制LED灯的变化。例如,K1从左往右,K2从右往左,K3从中间向两边,K4从两边向中间依次亮灭变化,按主机键盘任意键退出。(软件代码命名为:TEST2.ASM,代码要求用小写字母,且必须经过优化,源代码小于<85行,每条指令算1行,伪指令也算1行) 4.基础实验三:数码管应用 能够在自行设计的接口开发板上,上电数码管显示0到7,实现拨动不同开关,数码管显示该开关位置值(1-8);若同时拨动两个以上开关,则数码管显示“E”。(软件代码命名为:8SEGMENT.ASM,代码要求用小写字母,且必须经过优化,源代码小于<100行,每条指令算1行,伪指令也算1行) 5.抢答器: 用逻辑开关模拟竞赛抢答器按钮(共8个开关:K0 ~ K7)当某个逻辑开关置“1”时,相当某组抢答按钮按下。在七段数码管上将其组号(0~7)显示出来,若为0表示无人抢答。从键盘上按空格键开始下一轮抢答,按 键退出程序。三.概要设计 1.功能模块图;

17年西交《微机原理与接口技术》在线作业考核免费问题详解

一、单选题(共30 道试题,共60 分。) 1. CPU与I∕O设备间传送的信号有(D) A. 数据信息 B. 控制信息 C. 状态信息 D. 以上三种都是 满分:2 分 2. 假定DX=10111001B,CL=3,CF=1,则执行指令SHLDX,CL后,DX的值为(D) A. 005CH B. 0017H C. 1700H D. 05C8H 满分:2 分 3. 下列引起CPU程序中断的四种情况中,(C)需要由硬件提供中断类型码 A. INTO B. NMI C. INTR D. INTn 满分:2 分 4. 利用程序查询方式传送数据时,CPU必须读(A)以判断是否传送数据 A. 外设的状态 B. DMA的请求信号 C. 数据输入信息 D. 外设中断请求 满分:2 分 5. CPU与慢速的外设进行数据传送时,采用(B)方式可提高CPU的效率 A. 查询

B. 中断 C. DMA D. 无条件传送 满分:2 分 6. 通常,中断服务程序中的一条STI指令目的是(D) A. 允许低一级中断产生 B. 开放所有可屏蔽中断 C. 允许同级中断产生 D. 允许高一级中断产生 满分:2 分 7. 寄存器间接寻址方式中,操作数在(C)中 A. 通用寄存器 B. 堆栈 C. 主存单元 D. 段寄存器 满分:2 分 8. 如果有多个中断请求同时发生,系统将根据它们的优先级高低,响应优先级最高的中断请 求,若要调整响应顺序,则应使用(C) A. 中断嵌套 B. 中断响应 C. 中断屏蔽 D. 中断向量 满分:2 分 9. 若SI=0053H,BP=0054H,执行SUBSI,BP后,则(C) A. CF=0,OF=0 B. CF=0,OF=1 C. CF=1,OF=0

北邮数字通信原理期末综合练习题

《数字通信原理》综合练习题 一、填空题 1、模拟信号的特点是____幅度(信号强度)的取值连续变化____,数字信号的特点是___幅度的取值离散变化______。 2、模拟通信采用____频分制___实现多路通信,数字通信采用____时分制____ 实现多路通信。 3、PAM信号的___幅度_____连续,___时间____离散,它属于___模拟___信号。 4、数字通信系统的主要性能指标有______有效性___和____可靠性______两个方面。 5、A/D变换包括_____抽样_____、______量化_____和______编码____三步。 6、D/A变换包括______译码______和____低通______两步。 7、波形编码是_对信号波形进行的编码(或根据语声信号波形的特点,将其转换为数字 信号)__________。 8、参量编码是___提取语声信号的一些特征参量对其进行编码______________。 9、抽样是将模拟信号在___时间上_______离散化的过程,抽样要满足__抽样定理。 10、量化是将PAM信号在____幅度上_________离散化的过程。 11、量化分为___均匀量化________和___非均匀量化__。 12、均匀量化量化区内(非过载区)的最大量化误差为___=△/2 __;过载区内的最 大量化误差为____>△/2___。 13、A律压缩特性小信号时,随着A的增大,信噪比改善量Q____提高_____;大信号时,随着A的增大,信噪比改善量Q___下降______。 14、实现非均匀量化的方法有___模拟压扩法_____和_____直接非均匀编解码法 ____。 15、A律压缩特性一般A的取值为____87.6________。 16、线性编码是_____具有均匀量化特性的编码_____________。

西安邮电大学微机原理考试试卷

一. 简答题(每小题5分,共30分) 1.假设DS=2000H,CS=2300H,BX=1256H,TABLE的偏移地址是20A1H,物理地址为232F7H处存放3280H,物理地址为262F7H处存放33A0H,试问执行下列段内寻址的转移指令后,转移的有效地址是什么? 转移的物理地址是什么? (1) JMP BX (2) JMP TABLE[BX] 2.有以下数据段定义,请画出变量的分配图。 DATA SEGMENT Mylb DB “Computer” my2w DW 3 DUP(0) my3w DW my2w DATA ENDS 3.39H=______________B=_____D,作为ASCII码表示哪个字符?作为BCD 码表示哪个数? 4.变量是用符号表示的地址,称为符号地址。请问:变量的三个基本属性是什么? 5.设有关寄存器及存储单元的内容如下: (DS)=1000H,(BX)=0100H,(SI)=0002H,(10100H)=12H,(10101H)=34H,(10102H)=56H,(10103H)=78H,(11200H)=2AH,(11201H)=4CH,(11202H)=0B7H,(11203H)=65H 试说明下列各条指令执行完后,(AX)=? 并写出源操作数为存储器寻址的物理地址。 (1) MOV AX,1200H (2) MOV AX,BX (3) MOV AX,[1200H] (4) MOV AX,[BX][SI] (5) MOV AX,[1100H+BX+SI] 6.堆栈指针寄存器SP的初值为1000H,(AX)=2000H,(BX)=3000H,试问: (1) 执行指令PUSH AX后,(SP)=? (2) 再执行指令PUSH BX和POP AX后,(SP)=? (AX)=? (BX)=? 二.单向选择题(每小题1分,共10分) 1. Intel 8086是( B )位处理器。 A. 32 B. 16 C. 8 D. 4 2.在计算机内部,一切信息的存取、处理和传送都是以(C )形式进行的。 A.ASCII码B.BCD码C.二进制 D.十六进制3.在下面几个不同进制的数中,最小的数是( A )。(Q为八进制数标识符) A.01100010B B.750Q C.500 D.FEH 4.十进制数-38的8位二进制补码是( B )。 A.01011011 B.C.D.01011010 5.有一个8位二进制数的补码是,其相应的十进制真值是( B )。 A.-3 B.-2 C.510 D.254 6.8086微处理器被设计为两个独立的部件,它们是( D )。

微机原理实验报告西安交通大学

西安交通大学 电子信息与工程学院自动化科学与技术系微机原理与接口技术实验报告 实验名称:微机原理与接口技术 实验者姓名: XX 实验者学号:21105040XX 所在班级:自动化1X 报告完成日期:2014年1月12日

实验一 数据传送、算术运算、循环程序结构 1、实验目的 a)熟悉8086汇编语言源程序的框架结构,并掌握汇编语言程序的编写、汇 编、连接、执行的过程,并利用Turbo Debugger调试汇编程序。 b)熟悉8086指令系统的数据传送指令,掌握寻址方式。 c)熟悉8086指令系统的算术运算指令。掌握循环结构汇编语言程序的编制。 2、实验内容 教材P121,第14、15题。教材P195,第6题。教材P196,第12题。 3、具体实验 第一题(P121,第14题) 设有两个8个字节长的BCD码数据BCD1及BCD2。BCD1数以1000H为首地址在内存中顺序存放;BCD2数以2000H为首地址在内存中顺序存放。要求相加后结果顺序存放在以2000H为首地址 的内存区中(设结果BCD数仍 不超过8个字节长)。 a) 实验原理 考虑两个8个字节长的 BCD码相加,首先根据地址要 求将数据放在对应的地址单 元中,然后做加法,BCD码相 加要用到调整指令,结果才 为正确的BCD数 b) 程序框图

c) 程序源代码 DATAS SEGMENT ORG1000H BCD1 DB 01H,02H,03H,04H,05H,06H,07H,88H;起始地址为1000H ORG2000H BCD2 DB 11H,12H,13H,14H,15H,16H,17H,18H;起始地址为2000H DATAS ENDS CODES SEGMENT ASSUME CS:CODES,DS:DATAS START: MOV AX,DATAS MOV DS,AX MOV BX,0 MOV CX,8 ;设置循环次数8次 CLC ;清进位CF标志 AGAIN:MOV AL,[BX+1000H] ADC [BX+2000H],AL;结果放在2000H开始的单元内 DAA INC BX LOOP AGAIN;没完成则转AGAIN循环 MOV AH,4CH INT 21H CODES ENDS END START 运行: BCD1 DB 11H,12H,13H,14H,15H,16H,17H,18H BCD2 DB 21H,22H,23H,24H,25H,26H,27H,28H 结果如下:DS:2000H为首地址的连续八个字节单元中

北邮考研通信原理模拟题4

试题四 PART I 填空题 1.某分组码的最小码距是16,该码用于纠错,可保证纠正 位错。若用于检错,可保证检出 位错。 2.某随参信道的最大多径时延差等于3μs ,为了避免发生选择性衰落,在该信道上传输的数字信号的码元脉冲宽度应当 于3μs 。 3.将两个特征多项式不相同但周期同为p 的m 序列模2相加,所得序列的周期是 。 4.设高斯信道的带宽为250kHz ,信号与噪声的功率比为63,此信道上最高可实现的信息传输速率是 。 PART II 计算题 T HH 1(H 元素的取值于±)。 一.若H 是阶数为4的Hadamard 矩阵,请计算二.某信源的信息速率为9600bit/s ,信源输出通过一个编码率为1/2的卷积编码器后用4PSK 方式传送,4PSK 采用了滚降系数为1的频谱成形。求4PSK 的符号速率及信号带宽。 三.已知某线性分组码的生成矩阵为 100101010011001110G ????=?????? 请: (1)求此码的码长和编码率 (2)求监督矩阵。 (3)若译码器输入为l00100,请计算其校正子,并指出是否存在错误。 四.已知某线性反馈移存器序列发生器的特征多项式为 。请画出此序列发生器的结构图,写出它的输出序列(至少包括一个周期),指出其周期是多少。 1)(++=x x x f 2 3五.已知(17,9)循环码的生成多项式为 ()87642 1g x x x x x x x =++++++ (1)若输入信息为000 000 101(左边是最高位)对应的系统码编码结果是多少? (2)此(17,9)码是否存在码重为0、5、7、57的码字?若存在,请给出具体的码字,若不

北京邮电大学通信原理软件实验报告共29页word资料

《通信原理软件》实验报告专业通信工程 班级 2011211118 姓名朱博文 学号 2011210511 报告日期 2013.12.20

基础实验: 第一次实验 实验二时域仿真精度分析 一、实验目的 1. 了解时域取样对仿真精度的影响 2. 学会提高仿真精度的方法 二、实验原理 一般来说,任意信号s(t)是定义在时间区间上的连续函数,但所有计算机的CPU 都只能按指令周期离散运行,同时计算机也不能处理这样一个时间段。为此将把s(t)截短,按时间间隔均匀取样,仿真时用这个样值集合来表示信号 s(t)。△t反映了仿真系统对信号波形的分辨率,△t越小则仿真的精确度越高。据通信原理所学,信号被取样以后,对应的频谱是频率的周期函数,才能保证不发生频域混叠失真,这是奈奎斯特抽样定理。设为仿真系统的系统带宽。如果在仿真程序中设定的采样间隔是,那么不能用此仿真程序来研究带宽大于的信号或系统。换句话说,就是当系统带宽一定的情况下,信号的采样频率最小不得小于2*f,如此便可以保证信号的不失真,在此基础上时域采样频率越高,其时域波形对原信号的还原度也越高,信号波形越平滑。也就是说,要保证信号的通信成功,必须要满足奈奎斯特抽样定理,如果需要观察时域波形的某些特性,那么采样点数越多,可得到越真实的时域信

号。 三、实验内容 1、方案思路: 通过改变取点频率观察示波器显示信号的变化 2、程序及其注释说明: 3、仿真波形及频谱图: Period=0.01 Period=0.3 4、实验结果分析: 以上两图区别在于示波器取点频率不同,第二幅图取点频率低于第一幅图,导致示波器在画图时第二幅图不如第一幅图平滑。 四、思考题 1.两幅图中第一幅图比第二幅图更加平滑,因为第一幅图中取样点数更 多 2.改为0.5后显示为一条直线,因为取点处函数值均为0 实验三频域仿真精度分析 一、实验目的

微机原理与接口技术实验报告 西安邮电

西安邮电大学 (计算机学院) 微机原理与接口技术实验报告实验名称:寻址方式与基本指令实验 专业名称: 班级: 学生姓名: 学号: 指导教师: 实验日期:2017年10月31日

寻址方式与基本指令实验 1、实验目的 1.1、熟悉80x86寻址方式及基本指令的功能,进一步理解和巩固课堂学习内容。 1.2、掌握汇编语言程序设计上机过程, 掌握汇编语言源程序结构,为后续汇编语言程序设计打好基础。 1.3、熟悉Microsoft的DEBUG或Borland的Turbo DEBUG调试工具的使用方法 2 、实验预习要求 2.1、认真阅读本书第一部分第1章,熟悉汇编语言程序设计上机步骤。 2.2、认真阅读本书第三部分,熟悉DEBUG调试工具的使用方法。 2.3、复习80x86操作数寻址方式及基本指令(数据传送、算术运算和逻辑运算等)。 2.4、了解实验内容,并在实验前根据课堂所学知识回答有关问题(个别取决于程序实际运行环境的问题除外),以便在实验时进行验证。 3、实验内容 3.1、读懂下列源程序,使用EDIT生成名为EX11.ASM的源程序,汇编生成EX11.OBJ文件和EX11.LST文件,连接生成EX11.EXE文件;用EDIT打开EX11.LST 文件,了解.LST文件包含的信息;使用DEBUG调试工具单步执行EX11.EXE程序,注意观察IP值的变化,并回答下列问题。 (1)程序装入后,代码段寄存器CS的内容为____0913__H,代码段第一条可执行指令MOV AX, DATA对应的机器代码为__B81209__H,它是一个 __3__字节指令,注意观察执行该指令时IP值的变化情况,该指令源操 作数DATA的寻址方式是__立即数寻址__,其值为__0912H__。 (2)执行完MOV DS, DATA指令后,数据段寄存器DS的内容为_0912__H,源程序在数据段中定义的数据82H、68H和88H被装入的存储单元的物理 地址分别为_09120_H、_09121__H和__09122__H。 (3)程序中第一条ADD AL, [BX] 指令对应的机器代码为___0207__H,它是一个___2__字节指令,注意观察执行该指令时IP值的变化情况;该 指令中源操作数的寻址方式为___寄存器间接寻址___,该操作数所在存 储单元的逻辑地址(DS): (BX)为_ 0912:0001___,其物理地址为 __09121___H;执行完该指令后(AL)=___EA___H,CF=___0__,OF_=__0_,ZF=__0__,SF=1,AF=0,PF=0;若两操作数为无符号数,计算结果是否 正确__是__?若两操作数为带符号数,计算结果是否正确__是__?若计 算结果正确,结果是正数还是负数___负___? (4)执行完第二条ADD AL, [BX] 指令后(AL)=__72__H,CF=__1__,OF=__1_,ZF=_0___,SF=_0__,AF=_1__,PF=_1__;若两操作数为无符 号数,计算结果是否正确__否___?若两操作数为带符号数,计算结果是

西安交通大学微机原理与接口实验报告

微机原理与接口实验报告 班级: 姓名: 学号: 日期:2016.12.4

目录 实验1 六位数码管动态显示实验........................................ 实验2 小键盘案件识别实验............................................ 实验3 8位AD转换实验................................................ 实验4步进电机实验...................................................

实验1 六位数码管动态显示实验 1.1 实验目的 了解共阴级数码管显示数字的原理,掌握六位共阴级数码管动态显示的控制方法。 1.2 实验原理、内容,接线图,程序流程图,必要时附上实验步骤和电路原理图。 将0-9这十个数字按照从右到左的顺序循环步进显示,即首先从最右端数码管显示“0”,间隔一定时间后向左移动一位,直到最左端。到最左端后变换数字,按照同样的方法显示1-9,以此循环往复。做实验之前需要将七段数码管上方的拨动开关打到“CPU”位置。 实验接线图如图1所示,只需将LED_CS连接到地址译码200H即可。 图1 六位数码管显示实验接线图 图2 六位数码管单元电路图

实验系统使用了6个七段共阴级数码管,形成6位数码管显示电路,如图3-6所示。该电路由六个共阴级数码管组成,使用了段码锁存器(字形锁存器)74LS273、OC门驱动器和位码锁存驱动器TPIC6B273。段码锁存器(字形锁存器)74LS273输出高电平有效,位码锁存驱动器TPIC6B273输出低电平有效。/CS 为两个锁存器的片选信号。地址线A0用来区分选择段码还是位码,在/CS=0,/IOW=0的情况下,A0=0 CPU发出来的数据被锁到段码锁存器(字形锁存器)74LS273,保存字形编码,A0=1 CPU发出来的数据被锁到位码锁存驱动器TPIC6B273,保存位选码。由于位码锁存驱动器TPIC6B273将输入的每一位数据反相后再输出的,所以对于段选和位选输入代码来说,都是高电平有效(高电平点亮数码管)。 每个七段共阴级数码管显示十进制/16进制数字的字形编码如图3。 图3共阴级7段数码管编码表 流程图如下:

期末考试A北京邮电大学通信原理

期末考试A北京邮电大学通信原理

————————————————————————————————作者:————————————————————————————————日期: 2

北京邮电大学2012—2013学年第I学期《通信原理》期末考试A卷 考试注意事项一、参加考试须带学生证或学院证明,未带者不准进入考场。 二、学生必须按照监考教师指定座位就坐。 三、书本、参考资料、书包等与考试无关的东西一律放到考场指定位置。 四、不得自行携带草稿纸,本试卷的背页以及最后一页可作为草稿纸。 五、答题必须写在规定的位置,也可做在背面并有清晰标注,不能做在草稿纸上。 六、不得使用计算器。 考试课程通信原理考试时间2013 年 1 月11 日 题号一二三四五六七八总分满分20 20 10 10 10 10 10 10 得分 阅卷教师 一.填空(每题1分,共20分) (1) 已知数据速率是9600bps,基带信号采用滚降系数为0.5的根升余弦脉冲。 若采用QPSK,则已调信号的带宽是Hz,频谱效率是bps/Hz; 若采用8PSK,则已调信号的带宽是Hz,频谱效率是bps/Hz。(2) 某64QAM系统发送端采用了根升余弦滚降成形,其发送信号的单边功率谱 密度图如下所示。从图中可知,发送信号功率是W,滚降系数是,符号速率是MBaud,比特速率是Mbps。 (3) 将N路话音信号分别通过截止频率为f H的理想低通滤波器,然后按奈氏速 率采样,A律十三折线编码,最后时分复用为一路速率为R b的数据。若N=10, 第3页共13页

R b=560kbps,则f H不得大于kHz。若R b=2.048Mbps,f H=4kHz,则最多可以传输N= 路话音。若f H=3kHz,N=100,则输出速率R b= kbps。 … 时 分 复 用 A律十三折 线编码 奈奎斯特 速率采样 理想低 通滤波 A律十三折 线编码 奈奎斯特 速率采样 理想低 通滤波 A律十三折 线编码 奈奎斯特 速率采样 理想低 通滤波 (4) 假设四进制调制的两个比特的平均能量E b=1,则4ASK的最小星座点间距离 是 ,4PSK是,正交4FSK是。 (5) 设2FSK在[0,T b]内发送或。假设 T b=50ms,。当时,能使正交的最小= Hz; 当时,能使正交的最小= Hz。 (6) 设A律十三折线编码器的动态范围是[ 2048,+2048]。若对于所有取值落在区 间(a,b)中的样值,其编码结果的高4位都是1110,则a= ,b= 。 (7) 矩形星座格雷映射的16QAM调制的I路和Q是两个独立的4ASK。若已知 这两个4ASK的符号错误率都是0.0002,则16QAM的符号错误率近似是,16QAM的平均比特错误率近似是。 二.选择填空(每题1分,共20分。) 将答案写在本题后面的答题表中,第21空是示例 1. 下图是(1) 调制的一种解调方案,叫(2) 。 T b LPF判决 (1) (A) OOK (B) 2FSK (C) BPSK (D) DPSK (2) (A) 相干解调(B) 最佳解调(C) 差分相干解调(D) 包络解调 第4页共13页

西安邮电学院考试试题2007-2008(A卷)

共 页 第 页 总印 份 (附卷纸 页) 题号 一 二 三 四 五 六 七 八 九 十 总分 得分 评卷人 一、填空题(每空1分,共20分) 1.试将左边名词与右边的说明对应地联系起来,在括号内填入所选的A 、B 、C ……。 ⑴ CPU ( D ) A.保存当前栈顶地址的寄存器 ⑵ EU ( H ) B.指示下一条要执行的指令的地址 ⑶ BIU ( J ) C.控制某些操作的标志 ⑷ 堆栈 ( E ) D.分析并控制指令执行的部件 ⑸ IP ( B ) E.以先进后出方式工作的存储器空间 ⑹ SP ( A ) F.唯一代表存储器单元的地址 ⑺ 状态标志 ( I ) G.保存各逻辑段起始地址的存储器 ⑻ 控制标志 ( C ) H.执行单元,由算逻单元ALU 及寄存器组成 ⑼ 段地址 ( G ) I.记录指令操作结果的标志 ⑽ 物理地址 ( F ) J.总线接口部件,完成通过总线的操作 2.当存储器读出时间大于CPU 所要求的时间是,为了保证CPU 与存储器的周期配合,就要利用______________信号,使CPU 插入一个____________状态。 3.主机与外设之间交换信息时,通常采用_______________方式,_______________方式和_______________方式。 4.8086/8088提供的能接收外部中断请求信号的引脚是__________和__________。两种请求信号的主要不同之处在于_________________________。 5.中断向量是指___________________________,中断向量表是_______________________________。 解答: 1 ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ 2 3 4 5 专 业 班 级 姓 名 班 内 序 号 线 线 订 订 装 装 2008年1月 日 考试用 西安邮电学院考试试题(A 卷) (2007—2008学年第一学期) 课程名称:微机原理与汇编语言 计科、电科、网络、 试卷类型:(A 、B 、C )A 考试专业、年级:光信息、 科技等05级本科

西交《微机原理与接口技术(高起专)》期末复习题

(单选题)1.PC机执行输出指令OUT时,向相应的I/O接口芯片产生的有效控制信号是()A: AEN B: IOR C: IOW D: ALE 正确答案: C (单选题)2.32位PC机中整数的有效范围是() A: -32768―32767 B: -32767―32767 C: 0―65535 D: -32768―32767或0―65535 正确答案: D (单选题)3.对以下类型的中断,优先级最低的是( ) A: 指令中断 B: 非屏蔽中断 C: 可屏蔽中断 D: 断点中断 正确答案: C (单选题)4.中断指令INT17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。 A: 00017H B: 00068H C: 0005CH D: 0005EH 正确答案: C (单选题)5.微机系统中若用4片8259A构成主、从两级中断控制逻辑,接至CPU的可屏蔽中断请求线INTR上,最多可扩展为()级外部硬中断。 A: 32 B: 29 C: 28 D: 24 正确答案: B (单选题)6.传送数据时,占用CPU时间最长的传送方式是( ) A: 查询

B: 中断 C: DMA D: IOP 正确答案: A (单选题)7.CPU响应可屏蔽中断请求时,其中断向量号由( )提供 A: CPU内部 B: 中断指令 C: 向量号固定 D: 中断控制器 正确答案: D (单选题)8.中断向量表是存放( )的存储区域 A: 中断类型号 B: 中断服务程序入口处地址 C: 中断断点地址 D: 程序状态字 正确答案: B (单选题)9.8086微机系统的RAM存储单元中,从0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是。() A: 0AH B: 0BH C: 0CH D: 0DH 正确答案: B (单选题)10.在正常EOI方式下, 中断结束命令是清除( )中的某一位 A: IRR B: ISR C: IMR D: 程序状态字 正确答案: B (单选题)11. A: A B: B C: C D: D

北邮通信原理软件实验报告(包含一部分思考题)(中)

编程题实验三: 通过仿真测量占空比为25%、50%、75%以及100%的单双极性归零码波形及其功率谱。(编程) 源程序: clear all exec t2f.sci ; exec f2t.sci ; M=1000; //观察码元个数 L=2^5; //每个码元间隔内的采样点数 N=M*L; //总采样点数 Rs=5;//采样速率 Ts=1/Rs; //码元间隔 T=M*Ts; //观察时间 fs=N/T; //频率分辨率 t=[-(T/2):1/fs:(T/2-1/fs)]; EP=zeros(1,N);//累计初值,单,为全零向量 EPs=zeros(1,N);//累计初值,双,为全零向量 for loop=1:1000 //1000个样本 a=round((rand(1,M))); as=2*round((rand(1,M)))-1; tmp=zeros(L,M); tmps=zeros(L,M); //L1=L*0.25;//占空比25% //L1=L*0.5;//占空比50% //L1=L*0.75;//占空比75% L1=L*1;//占空比100% tmp([1:L1],:)=ones(L1,1)*a; tmps([1:L1],:)=ones(L1,1)*as; s=tmp(:)'; ss=tmps(:)'; S=t2f(s,fs); Ss=t2f(ss,fs); P=abs(S).^2/T; Ps=abs(Ss).^2/T; EP=EP*(1-1/loop)+P/loop; EPs=EPs*(1-1/loop)+Ps/loop; end; xset("window",1) title("单极性不归零码信号的波形") plot(t,s,'LineWidth',2); mtlb_axis([-2,2,-1.1,1.1]);

西安交通大学18年9月课程考试《微机原理与接口技术》作业考核试题

西安交通大学18年9月课程考试《微机原理与接口技术》作业考核试题 一、单选题(60分) 1.下列指令中正确的是()。 A.MOVAX[SI][DI] B.MOVBYTEPTR[BX],1000 C.PB8EQUDS:[BP+8] D.MOVBX,OFFSET[SI] 答案:D 2.最大模式的特点是()。 A.M/引脚可直接引用 B.由编程进行模式设定 C.需要总线控制器8288 D.适用于单一处理机系统 答案:C 3.下列指令中,错误的是() A.MOVBX,OFFSETBUF B.LEASI,BUF C.LEADI,OFFSETBUF D.MOVBP,SEGBUF 答案:C 4.中断指令INT17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。 A.00017H B.00068H C.0005CH D.0005EH 答案:C 5.巳知DRAM2118芯片容量为16K×1位, 若组成64KB的系统存储器,则组成的芯片组数和每个芯片组的芯片数为( ). A.2和8 B.1和16 C.4和16 D.4和8 答案:D 6.在进入DMA工作方式之前,DMA控制器被当作CPU总线上的一个。() A.I/O设备 B.I/O接口 C.主处理器 D.协处理器 答案:B 7.8086CPU寻址I/O端口最多使用( )条地址线。 A.8 B.10

C.12 D.16 答案:D 8.当采用()输入操作情况时,除非计算机等待,否则无法传送数据给计算机 A.程序查询方式 B.中断方式 C.DMA方式 D.IOP处理机方式 答案:A 9.如果一个堆栈从地址1250H:0100H开始,SP=0050,则SS的段地址是() A.12600H B.1260H C.1265H D.125BH 答案:B 10.8253可编程定时/计数器的计数范围是() A.0-255 B.1-256 C.0-65535 D.1-65536 答案:C 11.机中运算器和控制器合称为() A.CPU B.ALU C.主机 D.ENIAC 答案:A 12.欲从存储单元取某操作数,可采用() A.寄存器寻址、寄存器间接寻址 B.立即寻址、直接寻址 C.立即寻址、寄存器间接寻址 D.寄存器间接寻址、直接寻址 答案:D 13.主存和CPU之间增加高速缓存的目的是() A.解决CPU和主存间的速度匹配问题 B.扩大主存容量 C.既扩大主存容量,又提高存取速度 D.增强CPU的运算能力 答案:A 14.CPU响应INTR和NMI中断时,相同的必要条件是() A.当前指令执行结束 B.允许中断 C.当前访问内存结束 D.总线空闲

17年西交《微机原理与接口技术》在线作业考核免费答案

一、单选题(共 30 道试题,共 60 分。) 1. CPU与I∕O设备间传送的信号有(D) A. 数据信息 B. 控制信息 C. 状态信息 D. 以上三种都是 满分:2 分 2. 假定DX=10111001B,CL=3,CF=1,则执行指令SHLDX,CL后,DX的值为(D) A. 005CH B. 0017H C. 1700H D. 05C8H 满分:2 分 3. 下列引起CPU程序中断的四种情况中,(C)需要由硬件提供中断类型码 A. INTO B. NMI C. INTR D. INTn 满分:2 分 4. 利用程序查询方式传送数据时,CPU必须读(A)以判断是否传送数据 A. 外设的状态 B. DMA的请求信号 C. 数据输入信息 D. 外设中断请求 满分:2 分 5. CPU与慢速的外设进行数据传送时,采用(B)方式可提高CPU的效率 A. 查询

B. 中断 C. DMA D. 无条件传送 满分:2 分 6. 通常,中断服务程序中的一条STI指令目的是(D) A. 允许低一级中断产生 B. 开放所有可屏蔽中断 C. 允许同级中断产生 D. 允许高一级中断产生 满分:2 分 7. 寄存器间接寻址方式中,操作数在(C)中 A. 通用寄存器 B. 堆栈 C. 主存单元 D. 段寄存器 满分:2 分 8. 如果有多个中断请求同时发生,系统将根据它们的优先级高低,响应优先级最高的中断请求, 若要调整响应顺序,则应使用(C) A. 中断嵌套 B. 中断响应 C. 中断屏蔽 D. 中断向量 满分:2 分 9. 若SI=0053H,BP=0054H,执行SUBSI,BP后,则(C) A. CF=0,OF=0 B. CF=0,OF=1 C. CF=1,OF=0

北邮考研通信原理模拟题7

试题七 一. 回答下列问题 (1)平稳随机过程)(t X 的自相关函数为)(τR 。已知对任意t ,()t X 和()τ+t X 当∞→τ时不相关。问)(t X 的平均功率,直流功率,交流功率各为多少? (2)什么是理想信道的幅频特性,相频特性。 (3)有一个FM 发射机,它的最大调频频偏为10kHz ,已知调频的调制信号最高频率为3kHz ,求此调频信号的带宽。 (4)已知信息代码是1100000000100000,请将它编成如下的码型。 (a)AMI 码 (b)HDB3码 (c)数字双相码 (5)在功率谱密度为0 N 2的高斯白噪声干扰下,设计了一个对下图中()s t 匹配的匹配滤波器, 问如何确定最大输出信噪比的时刻。求最大输出信噪比。 二. 已知信号)2cos()]1002cos(1[)(t f t t s c ππ×+=(V ),其中载波1kHz c f = (1)画出信号的幅度谱; )(t s (2)是何种调制方式?请画出它的解调框图。 )(t s 三. 双边功率谱密度为0 N 2的高斯白噪声输入下图所示系统

(1) 求在系统输出端的随机过程的功率谱密度; (2) 求其输出的均值和方差; (3) 写出输出信号的一维概率密度函数表达式。 四. 假定解调器输入端的信号功率比发送端的信号功率低100dB ,信道中加性高斯噪声的双 边功率谱密度为140 10W/Hz 2 N ?=,基带调制信号的最高频率分量为,输出信噪比要求30dB ,试求在下列不同情况下的发送功率应是多少? 10kHz m f =(1)单边带调幅 (2)双边带调幅; 五. 已知某计算机终端每秒钟输出9600个“0”、“1”等概的符号,符号“1”的波形是 ()()19600g t u t u t ??=???? ??,符号“0”的波形是()g t ?,其中()u t 是单位阶跃函数。求 (1)该终端输出信号的功率谱密度; (2)如果我们需要把该终端的输出通过一个频率范围是0~2400Hz 的基带信道传输,请设计一种可实现的系统,画出系统的示意框图,并给出必要参数,算出此系统的频带利用率。 六. 一个单极性矩形2PAM 序列通过加性白高斯噪声信道传输,接收端通过一个接收滤波器 后进行采样,将采样结果和门限电压2A 比较后给出判决。已知采样点的信号成分以相 等的概率取值于A 、0两个电平,噪声成分的均值为零,方差为2 σ,另外采样点还存在 等概取值于2A 及2A ? 码间干扰。求该系统的平均误比特率。 From https://www.360docs.net/doc/441333384.html,/myhearty/home

北京邮电大学《通信原理》模拟试题2

试题二 PART I 填空题 1.某分组码的最小码距是6,若该码用于纠错,可保证纠正 位错。若用于检错,可保证检出 位错。 2.在多径时变信道中,当多径时延差远远小于符号间隔时 ,当多径时延差同符号间隔可比拟时 。(选择下面所列添入空中,每空只能选一项) a. 不发生衰落; b 发生阴影衰落;c 发生瑞利衰落;d. 发生频率选择性衰落; e. 发生非线性失真。 3.某m 序列由n 级移存器组成。将此m 序列延迟一位后同原序列模2相加,所得序列的周期是 ,一个周期中0的个数减1的个数等于 。 4.某信源的速率是1kbps ,用2PSK 调制,其主瓣带宽是 。若将信源序列同一个速率为10k 的m 序列异或后再进行2PSK 调制,则主瓣带宽是 。 PART II 计算题 一、已知(7,3)分组码的生成矩阵为 ??????????=001110101001111001110G (1)写出所有许用码组,并求出监督矩阵。 (2)该码的编码效率为多少? (3)若译码器输入的码组为l001001,请计算其校正子,并指出此接收码组中是否包 含错误。 二、已知某(n ,k )循环码的编码率是2/3,生成多项式是,问 )1)(1()(+++=x x x x g 4 (1)n =? k =? (2)请写出该编码器的非全0编码结果中次数最低的码多项式()x a 。 (3)已知前问中的所代表的码字a 是非全0码以外的所有编码结果中码重最小 的,问这个循环码的最小码距是多少? ()x a (4)如果该循环码用于检错目的,问错误图样多项式()x e 具有何种特点时不能被收 端检出?

(5)证明该循环码可以检出n 个比特全都发生错误的错误图样()111321++=+++++=???x x x x x x x e n n n n Λ。(提示:设法验证的因式 中只有一个是) 1+n x 1+x (6)请写出信息码组为(1010110110)的编码输出(要求用系统码)。 三、已知某m 序列的特征多项式为35 ()1f x x x =++,请: (1)画出相应的线性反馈移位寄存器序列发生器的结构图。 (2)此m 序列的周期是多少? (3)若是此m 序列对应的双极性NRZ 信号,请画出()t s ()t s 的自相关函数。 四、某卷积编码器码的结构如下,输出时21,c c 交替输出。 (1)写出该码的生成多项式; (2)画出该卷积码的格图; (3)求输入为1100101的输出。 五、某信源的信息速率为9600bit/s ,信源输出通过一个1/2率的卷积编码器后用BPSK 方式传送,BPSK 采用了滚降系数为1的频谱成形。问 (1)BPSK 的符号速率是多少? (2)BPSK 信号的带宽是多少? 六、请 (1)写出码长为16的Hadamard 矩阵 (2)请验证此矩阵的第9行和第13行是正交的。

微机原理与汇编语言实验循环程序设计实验

微机原理与汇编语言 实验报告 姓名x x x学号xxxxxx 专业班级计科x班 课程名称微机原理与汇编语言实验日期2014.10.22 实验名称循环程序设计实验成绩 一、实验目的 1、掌握循环程序的设计方法。 2、掌握比较指令、转移指令和循环指令的使用方法。 3、进一步掌握调试工具的使用方法。 二、实验内容 1、实验原理 (1)键盘输入的十进制数如368在计算机中是以33H,36H,38H形式存放的,如何将它们转换为一个二进制数101110000B,以便对累加循环的循环次数进行控制是本程序首先要解决的问题 (2)累加结果为一个16位的二进制数,为了显示结果,必需把它们转换为十进制数 2、实验步骤 (1)流程图 (2)实验源码 .model small .stack ;定义堆栈段 .data ;定义数据段 inf1 db "Please input a number(1-627):$" inf2 db 0ah, 0dh, "1+2+......+$" ibuf db 7, 0, 6 dup(0) obuf db 6 dup(0) .code start: mov ax, @data mov ds, ax mov dx, offset inf1 ;将屏幕输入的十进制数(存放于ibuf)转化为二进制数存储于ax 中 mov ah, 09h int 21h mov dx, offset ibuf mov ah, 0Ah int 21h mov cl, ibuf+1 mov ch, 0 mov si, offset ibuf+2 mov ax, 0 loop1: mov dx, 10 mul dx and byte ptr [si], 0Fh add al, [si] 从键盘输入一个十进制数,并将其转换为二进制数,存放在AX中 开始 结束 素、、 (CX)-1=0 累加循环次数送CX(MOV CX,AX)AX清0(AX中存放累加和) BX送1(BX存放每次循环累加的数,每循环一次,BX值加1) ADD AX,BX INC BX 累加和(在AX中)转换为十进制数并 显示 Y N

相关文档
最新文档