武汉理工大学-微机接口试卷-2009-A卷
武汉理工大学-微机接口试卷-2009-A卷

武汉理工大学考试试题纸(A卷)备注:学生不得在试题纸上答题(含填空题、选择题等客观题),答题纸上标出大小题号,写上班级学号。
一、选择题(每题2分,共40分)下面各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项写在答题卡上,答在试卷上不得分。
1.下列设备系统中,一般不与三总线直接连接的是:( A )A.外设B.I/O接口C.ROMD.RAM2.8086的地址线是20位的,CPU可寻址的范围是( C )A.0000H~FFFFH B.00H~FFH C.00000H~FFFFFH D.-32678~+327683.地址译码的作用是( ):A.设计接口B. 区分不同外设C.接至地址总线D.向外设输出数据4.微机执行OUT 60H,AL命令时,地址总线上输出的数据为( ):A.60B. AL中的数据C.ALD.60H5.半导体E2PROM,写入的内容,可以通过()擦除。
A.紫外线照射B.电信号C.口令D.DOS命令6.8253记数器工作在方式2时,GA TE=0表示:( )A.禁止计数器计数B.允许计数器计数C.OUT端输出高电平D. OUT端输出低电平7.在定时器/计数器8253中,微处理器不能直接访问( )单元:A 控制寄存器B 计数初值寄存器C 计数输出锁存器D 计数执行单元8.在定时器/计数器8253的输出端可产生( )波形:A 三角波B 正弦波C 方波D 斜波9.8255A的内部A组包含:( )A.PA口和PC口高4位B.PA口和PC口C.PA口和PC口低4位D.PA口10.在8255芯片应用中,C口按位置位/复位命令字应该写到( ):A.A口B. B口C.C口D.控制口11.Intel8259中断控制器可接受两种命令:()A.中断开始命令和中断结束命令B.3个初始化命令和4个操作命令C.ICW1~ICW4及OCW1~OCW3D.输入命令和输出命令12.类型码为10H的中断服务程序入口地址放在内存地址为()开始的4个单元中。
武汉理工大学 通信原理期末考试.doc

四.已知0()(1cos cos 2)cos AM s t K t K t t =+Ω+Ωω,且0Ω<<ω。
1. 画出此已调波的频谱示意图。
(3分) 2. 画出包络解调器的原理框图。
(3分) 3. 试求使此AM 信号无包络失真的K 值。
(4分) 五.若消息代码序列为110000010100001, 1. 画出对应的全占空双极性码波形;(2分) 2. 画出对应的AMI 码波形; (4分) 3. 画出对应的HDB3码波形。
(4分) 六.图1、图2分别给出两种基带系统传输特性图1 图21.试分析两个基带系统无码间串扰的最高码元速率。
(6分)2.设传输信息速率为3Mbps ,图1和图2系统能否实现无码间串扰。
(4分) 七.设某数字调制系统的码元传输速率为1000Bd ,载波频率为2000Hz 。
1.若发送数字信息为111010,试画出2ASK 信号波形和它的功率谱密度草图。
(5分)2.数字信息不变,试画出2DPSK 信号波形和它的功率谱密度草图(设初始相位为0)。
(5分)。
八.在脉冲编码调制(PCM )系统中,若采用13折线A 律编码,设最小量化间隔为1单位,已知抽样脉冲值为-118个单位:试求:1.试求此时编码器输出码组,并计算量化误差;(段内码采用自然二进制码);(8分) 2.写出对应于该7位码(不包括极性码)的均匀量化11位码。
(2分) 九.某(,)n k 线性分组码的生成矩阵为100101010110001011G ⎡⎤⎢⎥=⎢⎥⎢⎥⎣⎦1. 求监督矩阵H ,确定,n k 。
(4分)2. 写出监督位的关系式及该(,)n k 的所有码字。
(6分)武汉理工大学教务处试题标准答案及评分标准用纸课程名称—通信原理A————(A卷、闭卷)一.是非题(正确打√,错误打×,每题2分,共10分)1. ×;2.×;3.√;4.×;5.×二.填空题(每空1分,共10分)1. ①N ②N log2M2.③帧同步信息④信令信息3.⑤t=T ⑥2/E n4. ⑦ 3 ⑧15.⑨插入导频法(外同步法)⑩直接法(自同步法)三.简答题(每小题5分,共20分)1.噪声满足窄带的条件,即其频谱被限制在“载波”或某中心频率附近一个窄的频带上,而这个中心频率又离开零频率相当远。
32位微型计算机接口技术(武汉理工)

31)如果定时器的CLK端输入1KHz的标准方波信号, 则它的最短定时时间为( D )。 A. 10秒 B. 1秒 C. 1毫秒 D. 1微秒
15
二、填空题
1. 计算机是通过 和外设进行连接的。 2. 若段地址为B387H,偏移地址为1234H,则对应的 物理地址为_____。 3. DA转换器主要由输入寄存器、 寄存器 和 转换器构成。 4. 如果一片微处理器有16条地址线,那么它通过I/O指 令进行寻址的最大空间是 。 5. 在某一异步通信中,数据帧格式为1个起始位、8个数 据位、1个停止位、0个校验位,如果其波特率为 9600波特,那么每秒能传输 个字符。 6. 8255A的编程主要有2个控制字,分别是 和 控制字。 7. 8255 C口置1/置0控制字是写入 端口 16
20
四、简答题
1)
试说明TEST指令和AND指令各执行什么操作,它们 的区别是什么?
答: TEST指令和AND指令执行同样的操作,但 TEST指令不送回相与的结果,只是结果影响标志位。
2)
8255A有哪三种工作方式?其数据口可分别工作在什 么方式下?
8255A的三种工作方式是: 方式0:基本型输入/输出方式,A、B、C三个数据口可工作在此方式下。 方式1:选通型输入/输出方式,A、B二个数据口可工作在此方式下。 方式2:双向数据传送方式,只有A数据口可工作在此方式下。
一、选择题
1)在8086CPU中,当M/ IO= 0,RD = 1,WR= 0 时,CPU完成的操作是( D)。 (A)存储器读 (B)I/O读 (C)存储器写 (D)I/O写
2)计算机系统总线按其功能可划分为数据总线、地址总 线和( A) (A)控制总线 (B)同步总线 (C)信号总线 (D)中断总线
武汉理工大学历年数电试卷和模拟题

3.F3F3四、(共12分)设计一个三人举手表决电路,要求输出Y的状态与三人A、B、C中多数的状态一致:1.列出真值表并写出逻辑表达式;(6分)2.用3/8线译码器74138和与非门实现上述逻辑函数,画出电路图。
(6分)74138集成译码器功能表及符号输入输出G1G2A G2B A2A1A0Y0Y1Y2Y3Y4Y5Y6Y70X X X X X11111111X1X X X X11111111X X1X X X111111111000000111111110000110111111100010110111111000111110111110010011110111100101111110111001101111110110011111111110五、(共12分)分析下列由计数器74LS290和数据选择器74LS151组成的电路:1.画出图中74LS290输出的状态转换图;(3分)2.写出图中74LS151输出Y的逻辑表达式;(3分)3.对照CP画出输出Y的波形图;(3分)4.说明电路的逻辑功能。
(3分)武汉理工大学教务处 试题标准答案及评分标准用纸课程名称 数字电子技术 ( A 卷)一、填空(每空1分,共16分)1.( 111111.11)B =(77.7)O =(3F.C )H =(01100011.01110101)8421BCD 2.()()F A BB C =++,()()'F A B B C =++3.A=C=1,F AB BC AC =++ 4.速度快 5.-5V6.10,8,8 7.0,1,2二、化简(每小题6分,共12分)1.代数法化简:()()()F A B ABC A(B AB)A B AC A A B A+C A A BC A A BC A B+C AB+AC=•+++=•++=++=++=+==2.卡诺图法化简:Y(A,B,C,D)=(0,2,3,4,6,12)(1,7,8,10,14,15)∑+∑m d 三、写表达式(每小题4分,共12分)1.1F A B C =⋅⋅ 2.2F A B B C =⋅+⋅ 3.3F 1= 四、1.真值表:(略)(3分)逻辑表达式:()Y 3,5,6,7m =∑(3分) 2.电路图:(6分)1GA74LS138G 2212AGAY 4 1 Y Y 5 Y2 Y 6 Y Y 7Y 3 0A B C10 0Y图1 例1逻辑五、1.七进制;(3分)2.输出Y 的逻辑表达式()Y 0,1,3,4,5m =∑;(3分)3.1101110;(3分)4.序列码发生器。
2009-vc程序设计A卷答案

武汉理工大学教务处试题标准答案及评分标准用纸课程名称vc程序设计(A 卷)一、填空题(每空1分,共10分)GetMessage() TranslateMessage() DispatchMessage()WM_CREATE 3 MoveTo() 4 逻辑坐标系统设备坐标系统逻辑坐标设备坐标设备坐标二、简答题(20分)1 (10分)应用程序启动CMyDocument对象被创建CMyView对象被创建其他视图对象被创建视图窗口被创建CMyView::OnCreate函数被调用(如果被映射了的话)CDocument::OnNewDocument函数被调用CView::OnInitialUpdate函数被调用调用CMyView::OnUpdate初始化视图用户执行CMyView函数更新CMyDocument的数据成员视图命令调用CDocument::UpdateAllViews其他视图的OnUpdate函数被调用用户执行CMyDocument函数对数据成员进行更新文档命令调用CDocument::UpdateAllViewsCMyView::OnUpdate函数被调用其他视图的OnUpdate函数被调用用户退出应用程序视图对象被删除CMyDocument对象被删除2 (5分) 可序列化的类必须直接或间接地从CObject派生而来,并且在类声明中,必须包含DECLARE_SERIAL宏调用,在类的实现文件中,必须包含IMPLEMENT_SERIAL宏调用.还必须为类编写Serialize成员函数.3 (5分)1)包含EXE文件的目录2)进程的当前目录3)Windows系统目录4)Windows目录5)在Path环境变量里列出的目录三、编程题(共70分,第1题10分,第2题5分,第3题20分,第四题35分)1 10分CWnd* pWnd=GetDlgItem(IDC_STATIC1);CDC* pControlDC=pWnd->GetDC();pWnd->Invalidate();pWnd->UpdateWindow();CPen redPen(PS_SOLID,1,RGB(255,0,0));//创建红笔pControlDC->SelectObject(&redPen);CBrush greenBrush(RGB(0,255,0));//创建绿刷子pControlDC->SelectObject(&greenBrush);pControlDC->Ellipse(CRect(0,0,100,100));//画圆pControlDC->SelectStockObject(BLACK_PEN);pControlDC->SelectStockObject(WHITE_BRUSH);pWnd->ReleaseDC(pControlDC);2 5分CBitmap bitmap; // Sequence is importantCDC dcMemory;bitmap.LoadBitmap(IDB_BITMAP);dcMemory.CreateCompatibleDC(pDC);dcMemory.SelectObject(&bitmap);pDC->BitBlt(100, 100, 54, 96, &dcMemory, 0, 0, SRCCOPY);3 20分(1)10分class CClock{private:int Hour,Minute,Second;public:CClock(){}CClock(int h,int m,int s){Hour=h;Minute=m;Second=s;}int GetHour(){return Hour;}int GetMinute(){return Minute;}int GetSecond(){return Second;}};(2) 5分 CMyDoc::CMyDoc():m_clock(11,30,30){ }(3 )5分 CMyView::OnDraw(){CString str;str.Format(“现在的时间是”:%d:%d:%d",pDoc->m_clock.GetHour(),pDoc->m_clock.GetMinute(),pDoc->m_clock.GetSecond());pDC->TextOut(0,0,str);}4 35分(1)10分 Point.h 代码 class Point{…},见下面:class Point{public:int X,Y;public:Point(){}Point::Point(int XX,int YY){X=XX;Y=YY;}const Point& operator =(const Point& s){ X = s.X;Y = s.Y;return *this;}BOOL operator ==(const Point& s) const{if ((X == s.X) && (Y == s.Y)) {return TRUE;}else {return FALSE;}}};typedef CArray<Point,Point&> PointArray;(2)10分CMyView.cpp::OnLButtonDown(){…},代码见下面:CMy123Doc* pDoc = GetDocument();if(m_FirstStepInto)//如果是第一次进入OnLButtonDown()函数{if(pDoc->m_pointArray.GetSize()>0)//如果集合里面有对象{pDoc->m_pointArray.RemoveAll();//清空集合里面的所有对象}m_FirstStepInto=FALSE;}pDoc->m_pointArray.Add(Point(point.x,point.y));sum++;if(sum==10){CFileDialogdlg(FALSE,NULL,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT| OFN_ALLOWMULTISELECT, "All Files (*.*)|*.*||",NULL);if (dlg.DoModal() == IDOK){CFile m_File;m_File.Open(dlg.GetPathName(),CFile::modeCreate|CFile::modeWrite);//保存数据CArchive ar(&m_File,CArchive::store);for(int i=0;i<pDoc->m_pointArray.GetSize();i++){ar<<pDoc->m_pointArray[i].X<<pDoc->m_pointArray[i].Y;}ar.Close();m_File.Close();}}(3)10分CMyDoc::OnOpenDocument(LPCTSTR lpszPathName){…},代码见下面:if(m_pointArrayOut.GetSize()>0)//如果集合里面有对象{m_pointArrayOut.RemoveAll();//清空集合里面的所有对象}CString filename=lpszPathName;CFile m_File;m_File.Open(filename, CFile::modeRead);//读取数据CArchive ar(&m_File,CArchive::load);for(int i=0;i<m_pointArray.GetSize();i++){int X,Y;ar>>X>>Y;m_pointArrayOut.Add(Point(X,Y));}ar.Close();m_File.Close();m_bOpen=TRUE;UpdateAllViews(NULL);(4)5分 CMyView::OnDraw(){…},代码见下面:pDC->MoveTo(pDoc->m_pointArrayOut[0].X,pDoc->m_pointArrayOut[0].Y);for(int i=1;i<pDoc->m_pointArrayOut.GetSize();i++)pDC->LineTo(pDoc->m_pointArrayOut[i].X,pDoc->m_pointArrayOut[i].Y);}。
2009年微机原理高考题

2009年高考题一、填空题:(每空1分共15分)1、微处理器是把()和()作为一个整体,采用大规模集成电路工艺集成在一块或几块芯片上的中央处理机。
2、内存储器按读写属性分()和()。
3、1Byte=()bit,1GB=( )。
4、8位原码的最大整数是(),最小整数是()。
5、微型计算机总线按功能分为()总线()总线和()总线。
6、十进制数-113的8位二进制补码是()。
7、8086CPU有()根地址线,寻址空间为()字节。
8、8086CPU指令系统共有()种寻址方式。
二、单选(每题2分共40分)1、计算机内存比外存()A 、存储容量大B、存取速度快C、便宜D、都不对2、计算机病毒通常是()A 、一条命令B、一个标记C、一段程序代码D、都不对3、微机中的鼠标是直接连接在()上的。
A 、并行接口B、串行接口C、显示器接口D、打印机接口4、微机显示器一般有两组引线,即()A 、电源线和信号线B、电源线和控制线C、地址线和信号线D、控制线和地址线5、十六进制数1000H转换成十进制数是()A 、1024 B、2048 C、4096 D、81926、通常说的32位微机中的32指的是()A 、CPU的型号B、内存容量C、存储容量D、机器字长7、8086的计数指针IP只能指向()A 、代码段B、堆栈段C、数据段D、都不对8、在8086指令系统中不能作目的操作数的寄存器是()A 、CS B、IP C、DS D、AX9、微型计算机的字长取决于( )的宽度。
A、地址总线B、控制总线C、通信总线D、数据总线10、8086的寻址方式有()A、7B、5C、6D、811、以下4个数中,最小的数是()A、32B、36QC、22HD、1010110012、用8位二进制补码表示有符号的定点整数,所能表示的数的范围是()A、-128~+128B、-127~+127C、-127~+128D、-128~+12713、8086CPU的I/O寻址空间最大为()A、64K字节B、1M字节C、1K字节D、256字节14、8086算术运算的结果()A、只能在AX中B、可在包括AX的多个存储器中C、可以不在AX中D、主要在操作数所决定的内存单元中15、8086CPU在一次子程序段调用后,堆栈指针的值( )A、加4B、减4C、加2D、减216、只有()才能被计算机所识别和处理。
(NEW)武汉理工大学自动化学院849微机原理及接口技术历年考研真题汇编

目 录
2004年武汉理工大学自动化学院477微机原理及接口技术考研真题
2005年武汉理工大学自动化学院477微机原理及接口技术考研真题
2006年武汉理工大学自动化学院477微机原理及接口技术考研真题
2007年武汉理工大学自动化学院477微机原理及接口技术考研真题
2008年武汉理工大学自动化学院849微机原理及接口技术考研真题
2009年武汉理工大学自动化学院849微机原理及接口技术考研真题
2010年武汉理工大学自动化学院849微机原理及接口技术考研真题
2004年武汉理工大学自动化学院477微机原理及接口技术考研真题。
武汉理工大学计算机基础考试试题

武汉理工大学考试试题(A卷)课程名称专业班级一、单项选择题(每小题1分,共35分)1.计算机中最重要的核心部件是( )。
A)CPU B)DRAM C)CD-ROM D)CRT2.在计算机术语中,常用RAM表示()。
A)只读存储器B)外存储器C)随机存储器D)显示器3.冯·诺伊曼结构的计算机包括:输入设备、输出设备、存储器、控制器、()五大组成部分。
A)处理器B) 运算器C) 显示器D) 模拟器4.计算机连网的目标是实现()。
A)资源共享和信息传输B)数据处理C)文献查询D)协同工作5.计算机内存和外存相比()。
A)存储容量大B)存取速度快C)价格低D)不能与CPU直接交换信息6.下列各组设备中,全部属于输入设备的一组是()。
A)键盘、磁盘和打印机B)键盘、扫描仪和鼠标C)键盘、鼠标和显示器D)硬盘、扫描仪和摄像机7.办公自动化是计算机的一项应用,按计算机应用的分类,它属于()。
A)科学计算B)实时控制C)数据处理D)计算机辅助设计8.计算机病毒具有破坏性、()、隐蔽性和()四个特点。
A)传染性和潜伏性B)变异形和潜伏性C)传染性和突发性D)突发性和潜伏性9.当一个应用程序窗口最小化后,该应用程序将()。
A)被终止执行B)继续在前台执行C)被暂停执行D)被转入后台执行10.在Windows2000中,“回收站”是()。
A) 内存中的一块区域B)高速缓存中的一块区域C)硬盘上的一块区域D)不占存储空间11.数据的()是多媒体发展的一项关键技术。
A)传播B)压缩及还原C)编辑与播放D)模拟信号数字化12.要移动Windows的窗口,可以()。
A)拖动标题栏B)拖动滚动条C)拖动控制菜单框D)拖动窗口边框13.删除Windows2000桌面上某个应用程序的图标,意味着()。
A) 该应用程序连同其图标一起被删除B)只删除了该应用程序,对应的图标被隐藏C)只删除了图标,对应的应用程序被保留D)该应用程序连同其图标一起被隐藏14.下列一组数中最大的数是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
武汉理工大学考试试题纸(A卷)
备注:学生不得在试题纸上答题(含填空题、选择题等客观题),
答题纸上标出大小题号,写上班级学号。
一、选择题(每题2分,共40分)
下面各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项写在答题卡上,答在试卷上不得分。
1.下列设备系统中,一般不与三总线直接连接的是:( A )
A.外设
B.I/O接口
C.ROM
D.RAM
2.8086的地址线是20位的,CPU可寻址的范围是( C )
A.0000H~FFFFH B.00H~FFH C.00000H~FFFFFH D.-32678~+32768
3.地址译码的作用是( ):
A.设计接口
B. 区分不同外设
C.接至地址总线
D.向外设输出数据
4.微机执行OUT 60H,AL命令时,地址总线上输出的数据为( ):
A.60
B. AL中的数据
C.AL
D.60H
5.半导体E2PROM,写入的内容,可以通过()擦除。
A.紫外线照射
B.电信号
C.口令
D.DOS命令
6.8253记数器工作在方式2时,GA TE=0表示:( )
A.禁止计数器计数
B.允许计数器计数
C.OUT端输出高电平
D. OUT端输出低电平
7.在定时器/计数器8253中,微处理器不能直接访问( )单元:
A 控制寄存器
B 计数初值寄存器
C 计数输出锁存器
D 计数执行单元
8.在定时器/计数器8253的输出端可产生( )波形:
A 三角波
B 正弦波
C 方波
D 斜波
9.8255A的内部A组包含:( )
A.PA口和PC口高4位B.PA口和PC口
C.PA口和PC口低4位D.PA口
10.在8255芯片应用中,C口按位置位/复位命令字应该写到( ):
A.A口
B. B口
C.C口
D.控制口
11.Intel8259中断控制器可接受两种命令:()
A.中断开始命令和中断结束命令
B.3个初始化命令和4个操作命令
C.ICW1~ICW4及OCW1~OCW3
D.输入命令和输出命令
12.类型码为10H的中断服务程序入口地址放在内存地址为()开始的4个单元中。
A.10
B.10H
C.32H
D.40H
13.中断I/O方式能有效发挥CPU的工作效率,其原因是:()
A.中断I/O不须CPU执行指令,节约CPU的时间开销
B.外设接口与存储器直接交换数据
C.CPU交出了总线控制权
D.由接口硬件实现数据传输
14.CPU如何获得可屏蔽中断的中断类型号?正确回答是:()
A.若出现IRQi请求,则从内存中取出中断类型号给CPU
B.可屏蔽中断的中断类型号存放在指令中,因此CPU从指令代码中获得它
C.CPU收到可屏蔽中断请求后,若具备响应条件,则在其后一定时刻从数据总线上获得相应中断类型号
D.CPU在中断向量表中获得中断类型号
15.下面关于DMA概念中不正确的是( ):
A. DMA传送方式可以提高数据的吞吐量,它是以增加系统硬件的复杂性合成本为代价的。
B. CPU需要保护现场和恢复现场,等DMA方式数据传送结束后,继续执行程序。
C. DMA控制器在取得总线控制权以后应能发出内存地址、I/O读写命令及存储器读写命令控制I/O与存储器间的数据传输过程。
D. DMA传送过程中DMA控制器始终处于主控状态。
16.见如下串行数据调制原理电路()
A. 图中调制器采用相移键控方式
B. 图中调制器采用振幅键控方式
C.图中调制器输出数字信号
D.图中调制器采用频移键控方式
17. 异步串行传输数据帧格式如下图:( )
A 、
B 、
C 、
D 、
18. RS_232C 标准中,数据信号规范(3分)
A.数据1信号电平低于-3V ,高于-15V ,数据0信号电平低于15V ,高于3V
B.数据1信号电平高于+3V ,低于+15V ,数据0信号电平低于-3V ,高于+15V
C.数据1信号电平高于+3V ,低于+5V ,数据0信号电平低于0V ,高于+3V
D.数据1信号电平低于+15V ,数据0信号电平低于+3V
19. 计算机远距离串行异步通信时采用MODEM 进行数字信号与话音模拟信号转换
( )
A 计算机为DCE ,MODEM 为DTE
B 计算机和MODEM 做DTE 或DCE 任意一个
C 计算机和MODEM 同时做DCE
D 计算机做数据终端设备,MODEM 做数据通信设备
20. 若DAC0832引脚ILE ,CS,WR1为( )时LE1=1。
A.100 B. 101 C.110 D.111
二、判断题(每题2分,共20分)
1.()片内总线是指微处理器的内部总线。
2.()当执行单元EU执行指令结束时,EU能将计算结果存入指定的内存单元或I/O 端口。
3.()A19/S16~ A16/S3是4条地址/状态复用线,在访问外设时,作为高四位地址线使用。
4.()在Intel8086处理器中,若要在存储器中存放一个字的数据,则高字节存放在高地址单元,低字节存放在低地址单元。
5.()关机后,RAM所存信息丢失。
6.()查询传送方式下,微处理器与外设并行工作。
7.()中断向量就是中断类型码。
8.()8253计数初值为FFFFH时,是计数的最大值。
9.()DAC0832具有二级缓冲。
10.()ADC0809的EOC引脚是转换结束信号,可以作为中断请求信号。
三、简答题(每题4分,共20分)
1.I/O端口编址方式有哪几种?
2.8253有几种工作方式?方式3输出什么波形?
3.试述8255有哪几种工作方式?B组可以采用几种工作方式?
4.串行传输方式分为哪几类?
5.假设系统为20位地址线,使用全译码,请问:构成256KB的存储系统,需要多少个64K×1位RAM?需要多少位地址作为片外译码?
四、读程序题(每题5分,共5分)
上图是D/A 转换电路图,利用该图输出三角波的程序如下:
TRG : MOV DX,200H MOV AL,0H TN1: OUT DX,AL INC AL JNZ TN1 MOV AL,0FFH TN2: OUT DX,AL DEC AL JNZ TN1 指出上述程序输出的三角波的波峰和波谷的数值为多少。
五、 编程题(共15分)
8253工作方式控制字格式为:
8255A 方式控制字格式为:
1. (8分)试用Intel8253将2MHZ 的频率分频为1HZ 的方波,设:
(1)端口地址为300H~303H (2)二进制计数。
要求:(1)画图说明要用到几个计数器?每个计数器的3个主要引脚如何连接?
(2)写出初始化程序
2. (7分)接口箱上8255,B 口连到8个开关信号,A 口连到8个发光二极管。
要
求拨动开关信号,将数据从发光二级管进行显示。
端口地址为200H~203H 。
要求:(1)指明使用哪种工作方式?
(2)写出初始化程序及输入输出程序
A 组 方式
A 口 I/O
PC 7~4 I/O
B 组 方式 B 口 I/O
PC 3~0 I/O
A 口
+5V
B 口。