1、北京交通大学考试试题课程名称:微机原理与接口技术 2004-2005 学年第一学期题号 一 二 三 四 五 六 总分得分评卷人一、问答题(15 分,每题 5 分)1、分析以下程序CLRVTLDB 20H,#78HLDB 21H,#0E2HADDB 20H,21H仅考虑以上程序对 PSW 影响,运算后 C= ,Z= ,N= ,V= ,VT= 2、下列那些指令和堆栈有关: (A)ADD (B)LDB (C)LCALL (D )SJMP3、8000H9FFFH 代表容量多少字节? KB二、要将地址 0020H 开始的 8 个字节的内容发送到 5000H 开始的地址,写出程序三、简答题(共 10 分)
2、有如下指令(SP 为堆栈指针):LD SP, #0100HPUSHF问:1) 第一条指令使用了什么寻址方式?2) 第一条指令执行完后,19H 内容是多少?3) PUSHF 指令的作用是什么?PUSHF 执行完后,19H 的内容是多少?四、设计题(20 分)设计一个小系统,8098,2764(2000H3FFFH ,8KEPROM) ,62256(4000H BFFFH,32KRAM) ,8155(地址 E000HE1FFH) ,请添加必要的硬件(最多用一个 138锁存器、门电路不限)构成完整的系统,包括电源、复位、晶振电路。五、编程题(30 分)在 80C196 的 ACH5 口加 05V 的
3、电压,扩展一片 8155,采用共阴极数码管,编一程序测量输入电压值。0V 显示 000H,5V 显示 3FFH。注:只用写出 0 到 4 的字形表,其他数的字形表可用*H 代替。 (采用 12M 晶振)六、编程题(15 分)在 80C96 的 HSI.2 输入一方波信号,要求 HSO.5 的输出跟踪 HSI.2 的波形,不考虑程序执行的延时。A 1 5A 1 4A 1 3A 1 2abedcABC74LS138Y 7A 9A D 0A D7W RA L ER DI O / MA D 0A D 7W RR DA L EC E8 0 9 8V C CP B 0P B7abcdefghabcdefghabcdefghfghP C0P C 1P C 2C O M C O M C O MV C CG N D可调电位器A C H5非门或门P A 0P A 1P A 2P A 3P A 4P A 5P A6P A774LS24574LS245