수직 바 메뉴를 표시하고 키보드의 방향키를 사용자가 누르면 역상 바가 선택된 메뉴의 위와 아래로 움직이는 프로그램을 작성하라. 키보드는 입력을 위해 앞 문제에서 작성한 GetArrow 프로시저를 사용할 수 있다.
※ FSM - 그림 생략
※ 소스 코드
title 6_2
.model small
.stack 100h
.386
.data
string1 db " =========== Menu =========== ",0 ; 메뉴 목록 string2 db " 1. Profile ",0
string3 db " 2. Profile ",0
string4 db " 3. Profile ",0
string5 db " 4. Profile ",0
string6 db " 5. Profile ",0
string7 db " 6. Profile ",0
init db 8,10,12,14,16,18 ; 메뉴바의 행정보
.code
main proc
extrn Writestring:proc
.
.
.
7. 부호 있는 실수 입력
선택적으로 부호를 포함하도록 옆의 문제를 확정하라. 각 문자를 버퍼에 저장하고 프로그램의 끝에서 버퍼를 화면에 출력한다.
수직 바메뉴를 구성하는 프로그램과 각 문자를 입력하여 저장하였다가 나중에 한꺼번에 출력하는 프로그램을 포함하고 있습니다.
dos 프로그램은로 masm 을 통해 실행해볼수 있습니다.

분야