汇编语言程序设计 循环结构设计
发布时间
阅读量:
阅读量
本文章为个人博客的备份版本、作者:小游、作者博客:点击访问
实验目标:了解循环程序的基础编写方式。增强对循环结构编程能力的掌握程度,熟练运用键盘输入、屏幕输出等基本的人机交互操作。实验内容包括上述相关知识点的实践与应用。
【1】从键盘输入一个单个字符、显示该字符的ASCI码(十六进制) , 回车键退出循环, 终止程序
; 代码端定义
code segment
assume cs:code
start:
; 从键盘输入一个字符
mov ah,1
int 21h
; 判断输入的是否为字符
cmp al,13
je exit
; 把al的值放入bh中,2放入cx中
mov bh,al
mov cx,2
L1:
; 汇编rol命令是循环左移命令(注意,这里循环后不会丢弃位,这个位会出现在另一端)
rol bx,1
rol bx,1
rol bx,1
rol bx,1;连续循环左移4位
; 我们在获取bl的值放入al寄存器中
mov al,bl
; and是对操作数进行按位与操作
and al,0f
全部评论 (0)
还没有任何评论哟~
