汇编语言编写:画脉冲波图形(详细要求见内)

来源:百度知道 编辑:UC知道 时间:2024/06/10 15:39:42
画脉冲波图形
要求:用户以十进制数形式从键盘输入脉冲高度、脉冲宽度和颜色参数(格式同上)后,以屏幕中间行为脉冲中间行,从左到右、满屏画出相应的脉冲波图形。

给出
1.源程序清单(必须包括!)
2.程序总体设计方案 、思路
3.程序设计框图

如果能在3天内完成,达到要求,令人满意,会有更多分数奉上,决不食言!
注意,使用汇编语言设计 ,8086系列

看来百度真是无人能回答此题

至于楼下还有人 说给两百才帮忙做,那你不要来百度。

; 本程序通过编译,运行正确
; 操作说明:运行开始,首先要输入4个参数:脉冲高度、脉冲宽度、脉冲间断宽度和波线颜色。
; 各项取值范围:
; 脉冲高度:0~239
; 脉冲宽度:0~320
; 脉冲间断宽度:0~320
; 波线颜色:1~15(参见下方的颜色参数表)
; 数值位数满3位的,自动结束当前项输入,不必回车;不足3位数的,须按回车结束当前项输入
Code Segment
Assume CS:Code,DS:Code
CR EQU 000DH
LF EQU 000AH
KBBack EQU 0008H
; -----------------------------------------
; Dark Colors (Foreground & Background)
; Constant Value
Black EQU 0
Blue EQU 1
Green EQU 2
Cyan EQU 3
Red EQU 4
Magenta EQU 5
Brown EQU 6
LightGray EQU 7

; Light Colors(Foreground)
; Constant Value
DarkGray EQU 8
LightBlue EQU 9
LightGreen EQU 10
LightCyan EQU 11
LightRed EQU 12
LightMagenta EQU 13
Yellow EQU 14
White EQU 15
Blinking EQU 80H
; --------