程序设计总结报告由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“程序设计心得总结”。
汇编程序设计总结报告
设计时间:2002.1.14----1.24
设计者:李小霞 班号:99090B3
学号:08号
设计内容:
本组负责设计一个文本编辑器(EDITOR),我主要编写光标的移动和清除屏幕模块,实现光标的移动和屏幕的清空。
算法思想: A.光标移动:
(1)该程序从键盘上操作;(2)向上的箭头,表示光标要向上移动;(3)向左的箭头表示光标要向左移动;(4)向下的箭头表示光标要向下移动;(5)向右的箭头表示光标要向右移动;
该模块中,当输入¥时,则退出程序;然后,当以键盘输入箭头时,就进入循环来辨别箭头所实现的光标是向左向右还是向上向下 B.清除屏幕模块
(1)键盘输入前要清除屏幕;(2)使整个屏幕的底色显示蓝色;
光标移动主要使用循环和子程序调用。子程序中都用到了BIOS 中断和DOS的功能调用。
编辑过程中的心得:
这次我们编辑的是一个文本编辑器。在此次的编写过程中,我充分的认识到,实践与理论相结合重要性。以前在学习汇编的过程中,感觉有一些的枯燥,但看这小小的光标在蓝色的屏幕上跳动,不尽的想:原来程序与现实距离是这么近。
1. 不足之处:程序编写的有些复杂。在程序的调试和联接过程中,出现了一些错误,但都及时的解决。
2. 经验:要加强动手能力,多多的编程,多多的上机。
程序过程如下:
lxx segment a db ? han1 dw ? lxx ends prognam segment main proc far aume cs:prognam,ds:lxx start: push ds mov ax,0 push ax mov ax,lxx mov ds,ax call clen repea: mov ah,07h int 21h mov a,al cmp a,‘$' je en cmp al,48h;行减一 jne x1 call y1 jmp repea x1: cmp a,4bh;列减一 jne x2 call y2 jmp repea x2: cmp a,50h;行减一 jne x3 call y3 jmp repea x3: cmp a,4dh;列减一 jne repea call y4 jmp repea en: ret main endp;----------------y1 proc near push ax push bx push dx mov ah,3 int 10h mov ah,2;行减一 dec dh int 10h pop dx pop bx pop ax ret y1 endp;---------y2 proc near push ax push bx push dx mov ah,3 int 10h mov ah,2 sub dl,2;列减一 int 10h pop dx pop bx pop ax ret y2 endp;-------y3 proc near push ax push bx push dx mov ah,3 int 10h mov ah,2 inc dh;行加一 int 10h pop dx pop bx pop ax ret y3 endp;---------y4 proc near mov ah,3 int 10h mov ah,2 inc dl;列加一 int 10h ret y4 endp;---------------------clen proc near mov dh,1 mov han1,25d cle: mov ah,2h mov dl,0 int 10h mov ah,09h mov al,' ' mov bl,90h mov bh,0h;yan se mov cx,80 int 10h inc dh dec han1 cmp han1,01h jne cle ret clen endp;------prognam ends end start
《Windows 程序设计实践》总结报告班级:----------------- 姓名:----------------- 学号:------------------- 任课教师:--------------------一、功能介绍1.用户验证。用户通过......
《C语言程序设计》教学改革总结报告《C语言程序设计》是信息工程系各专业都开设的一门非常重要的专业基础课,也是国家计算机等级考试可选编程语言之一。掌握好C语言的编程技......
在职场中,报告通常用来向上级汇报工作进展或研究成果。报告的结尾要有回顾和总结,强调重点,给读者留下深刻印象。通过阅读这些范文,我们可以对报告写作有更深入的理解和把握。程......
报告是一种书面材料,通常用于对某一事件、项目或问题进行分析和总结。报告的结构应该清晰明了,一般包括引言、主体和结语三个部分。下面是一些精心挑选的报告案例,希望能够激发......
无论是工作中的项目报告,还是学术研究的结题报告,都需要我们对问题进行深入分析和客观评价。报告的内容应该简明扼要,避免冗长和重复。通过阅读一些经典的报告,我们可以学习到一......