微机原理作业

发布 2022-09-04 20:49:28 阅读 4796

作业一。

1.已知:ds=1000h,bx=0200h,si=02h,内存10200h~10205h单元的内容分。

别为10h, 2ah, 3ch,46h,59h,6bh。下列每条指令执行完后ax的内容各是什。

么?1)mov ax,0200h

4)mov ax,3[bx]

6)mov ax,2[bx+si]

2.设ds=1000h,es=2000h,ss=3500h,si=00a0h,di=0024h,bx=0100h,bp=0200h,数据段中变量名为val的偏移地址值为0030h,试说明下列源操作数字段的寻址方式是什么?物理地址值是多少?

2)mov ax,val

4)mov ax,es:[bx]

8)mov ax,val[bp][si]

3.写出下列指令的机器码。

1)moval,cl

2)mov [bx+100h],3150h

作业二。1指出下列指令中哪些是错误的,错在何处?

1)mov dl,ax

3)mov ds,0200h

5)mov ip,0ffh(7)mov ax,[bx][bp]

9)mov dl,[si][di](11)mov al,offset table

13) in bl,05h2在数据段中有两个相邻的字节数据2bh和f5h,编程实现下列操作。

1)把它们当成带符号数相加后,结果存到result单元中;

2)把它们当成无符号数相乘后,结果存到result单元中。

3编程将ax寄存器中的内容以相反的次序传送到。

dx寄存器中,并要求ax中的内容不被破坏,然后统计dx寄存器中1的个数。

微机原理作业

微型计算机原理及应用 作业。作业组别 十八。班级 机电一班姓名 学号 作业指导教师 任课教师 实验室教师 作业完成时间 2013年4月17日。目录。1题目一31 1题目分析31.2寄存器的应用说明31.3程序框图31.4详细程序41.5程序调试的情况42题目二42.1题目分析52.2寄存器及主存等的...

微机原理作业

微型计算机原理及应用 作业。作业组别 第30组。班级 12级轧钢二班。姓名 贾闯 学号 120101020023 指导教师 李艳文 完成时间 2015年 05 月。一 题目及题目分析描述及要求。题目 内存中source处存放着10个字节型数据,请记录每个字节数据中二进制位1的个数,并按照数据字节在前...

微机原理作业

微型计算机原理及应用 作业。作业组别 第十一组。班级 10级机控一班。姓名 孙策。学号 100107010140 作业指导教师 李艳文 作业完成时间 2013年4月9日。目录。第一题 1 一 题目分析 1 二 寄存器及主存应用说明 1 三 程序框图 1 四 详细程序 1 五 程序调试情况 2 第二题...