预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

微机原理与接口技术实验一利用DEBUG调试程序段实验内容:一、练习常见的debug命令。参照“MasmforWindows集成实验环境”的“Debug命令”部分。将所有命令练习一遍。二、练习8086的主要指令:数据传送指令、算数运算指令。三、考核题:设计并开发程序,实现如下功能:(1)学号后两位+99;(1)学号后两位-99;(3)学号后两位*99;(4)99/学号后两位。微机原理与接口技术实验二逻辑、移位运算实验实验内容:一、熟悉“MasmforWindows集成实验环境”。参照“MasmforWindows集成实验环境”的“软件应用问题解答”和“简单的入门程序实例”部分,边看帮助边操作,掌握该实验环境的使用。二、练习8086的主要指令:逻辑运算指令、移位指令。三、考核题:设计并开发程序,实现如下功能:(1)测试学号后两位的bit14,bit12,bit5,bit2,bit0是否都是1;(2)用移位指令实现:学号后两位*6.例3:测试AL的bit7,bit5,bit2是否都是1。ANDAL,10100100BCMPAL,10100100BJZYES;ifmatch,gotoYES……;ifnotmatch……YES:……;goeshereifall‘1’例:把AL中的数x×10因为10=8+2=23+21,所以可用移位实现乘10操作。程序如下:SALAL,1;2xMOVAH,ALSALAL,1;4xSALAL,1;8xADDAL,AH;8x+2x=10x微机原理与接口技术实验三顺序、分支、循环程序实验实验内容:一、练习顺序、分支、循环程序结构。二、考核题:(可参照ppt相关案例)(1)顺序结构:编程计算以下4个数的和,结果保存在BX寄存器中:0123H、0456H、0789H、学号后两位(2)分支结构:当用户用键盘输入1~4之间的数字时,屏幕上显示出学号对应的后四位数字。即用户输入1,显示学号最后1位数字;用户输入2,显示学号倒数第2位数字;用户输入3,显示学号倒数第3位数字;用户输入42,显示学号倒数第4位数字。(3)循环程序:用循环结构,实现(2)的功能。