微机原理练习题3.ppt
上传人:sy****28 上传时间:2024-09-10 格式:PPT 页数:8 大小:24KB 金币:12 举报 版权申诉
预览加载中,请您耐心等待几秒...

微机原理练习题3.ppt

微机原理练习题3.ppt

预览

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

12 金币

下载此文档

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

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

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

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

指令练习题1、写简单的几条指令完成AL寄存器中无符号数乘以12的操作。要求用移位、加法和MOV指令。2、如下程序段完成什么功能MOVAX,5000HMOVDS,AXMOVCX,100MOVAX,0MOVSI,AXSTART:ADDAX,[SI+1000H]ADDSI,2LOOPSTARTMOV[200H],AX3、试写一段程序片段,将当前数据段偏移地址为2000H开始的100个字节单元与偏移地址为3000H开始的100个字节内容互相交换。即偏移地址为2000H的内容与偏移地址为3000H的内容对换,偏移地址为2001H的内容与3001H的内容对换依次类推。4、已知(AX)=0FF60H,CF=1,执行下列指令序列后(AX)=?CF=?MOVDX,96XORDH0FFHSBBAX,DX5、寄存器AL、BL、CL内容均为76H,完成下列指令后(AL)、(BL)、(CL)各是多少?XORAL,0FHANDBL,0FHORCL,0FH6、阅读程序说明程序功能7、测试AL寄存器中的D5和D0位,若同时为0,程序转向L1去将AL置一;否则讲AL清零,同时清CF和OF标志位。试写程序段