汇编上机作业

发布 2022-07-08 07:47:28 阅读 3204

微机原理上机实验报告(一)

班级: 学号姓名:

实验目的。掌握汇编语言程序的上机过程与debug调试方法。

实验内容。比较两个字符串string1和string2所含的字符是否相同。若相同则显示’match’ ,否则,显示‘no match!’。

一、 源程序见资料。

二、按照上课所讲的操作步骤对以上所给源程序进行调试,熟悉上机操作过程。

三、用debug逐条观察各条指令执行前后的相关寄存器及标志位的变化。

标志位的符号表示。

用debug跟踪,调试上述程序。

用u命令列出反汇编程序,与源程序清单比较,列出各列表示什么内容。

跟踪到语句mov es , ax,检查语句执行后es寄存器的变化。

语句mov ds , ax执行前,发命令d ds:0,检查显示的内容是否与程序数据段定义的单元内容一致。

语句mov ds , ax执行后,发命令d ds:0,检查显示的内容是否与程序数据段定义的单元内容一致。

根据你所运行的程序,指明ds和es的值。数据段偏移地址为000ah至0015h单元的内容。

执行上课所讲的debug所有调试命令,检查显示的相关显示内容,并将结果用复制或截图的方式在实验数据及结果中体现出来。

继续跟踪程序,请描述循环指令的处理方法,如何退出循环,转移指令处理方法,int 21h指令处理方法,程序结束位置,用截图的方式体现实验执行结果。

四、实验数据及结果。

五、实验过程中所遇到的问题及解决办法。

汇编上机作业

指令系统练习。1.指出下列的错误并更正 very,block均为偏移量 mov ds,very mov very si es bl mov block dx si al mov very,block 2.在指令push ax的执行过程中,要进行的操作是 sp 2 sp sp 1 sp sp 2 sp...

汇编上机作业

计算机学院11级汇编语言程序设计实验。2014.11一 实验环境介绍与演示 3学时 16位程序实验环境。32位程序实验环境。二 实验内容及建议学时分配数 2学时 熟悉dos编程环境 编写一个dos环境的汇编语言程序,要求从键盘输入一串字符,去除连续重复的字符后再显示。如 输入 abbcccba 应该...

北理工汇编上机实验

实验3 字符匹配程序 从键盘上输入一个字符串,回车结束并回显。用串操作指令设计程序,实现在输入的字符串存储区中寻找空格字符,退出时给出是否找到的信息,并给出具体位置。流程图 三 源 datas segment s1 db 14h,50 dup 0 d1 db 100,0,100 dup 0 d2 d...