微型计算机原理课程设计—简易文本编辑器内容摘要:
win 0,3eh,1,0,24,79。 定义窗口背景 win 1,1fh,0,0,0,79 win 0,1fh,24,0,24,79 show:。 显示菜单位置及内容 pos_curse 0,0,1 mov ah,9 lea dx,menu int 21h show_2:。 显示状态栏位置及内容 pos_curse 0,24,1 mov ah,9 lea dx,mass_1 int 21h call win3 call win4 pos_curse 0,1,0 mov row,dh mov line,dl wind endp edit proc near char_get:。 读字符 call proc near。 定义功能鍵 pos_get mov row,dh mov line,dl first: pos_curse 0,row,line j00: mov ah,0 int 16h。 从键盘读字符 ah=扫描码 al=字符码 push ax lea dx,buffer mov buffer[bx],al inc bx 11 cmp ah,48h。 上 jz up_1 cmp ah,50h。 下 jz down_1 cmp ah,4bh。 左 jz left cmp ah,4dh。 右 jz right cmp ah,1ch。 回车 jz enter_1 call fuc_key mov ah,2 mov dl,al int 21h pop ax call menu_show jmp j6 down_1: jmp down enter_1: jmp enter_2 up_1: jmp up left:。 光标左移 pos_get mov row,dh mov dl,line cmp line,0 jnz direct mov line,79 dec row cmp row,0 je stop2 jmp first stop2: mov row,1 jmp first direct: dec line call win4。 显示光标位置 jmp first right:。 光标右移 pos_get mov row,dh mov dl,line 12 cmp line,79 jnz direct2 mov line,0 inc row cmp row,24 je returns1 jmp first direct2: inc line call win4 jmp first enter_2: jmp enter up:。 上移光标 pos_get mov row,dh mov dl,line dec row cmp row,0 je stop1 call win4 jmp first stop1: mov row,1 jmp first down:。 下移光标 pos_get mov row,dh mov dl,line inc row cmp row,24 je stop3 call win4 jmp first stop3: mov row,23 jmp first returns1: jmp returns enter:。 回车换行 pos_get mov row,dh mov line,dl inc row 13 cmp row,24 je returns mov line,0 call win4 jmp first returns: mov row,24 mov line,0 jmp first j6: ret endp fuc_key proc near。 功能键子程序 next: cmp ah,47h。 home jz home cmp ah,4fh。 end jz _end cmp ah,0eh。 backspace jz bak_sp cmp ah,53h jz del cmp ah,44h。 F10 jz help_0 ret help_0: call help home:。 HOME 键的功能 pos_get mov row,dh mov line,0 call win4 jmp first _end:。 END 键的功能 pos_get mov row,dh mov line,79 call win4 jmp first bak_sp:。 退格键的功能 pos_get mov row,dh mov line,dl cmp line,0 je stop 14 dec line jmp ab stop: mov line,0 ab: pos_get 0,row,line mov ah,2 mov dl,00 int 21h call win4 jmp first del:。 DEL 删除 pos_get mov row,dh mov line,dl dec line pos_get 0,row,line mov ah,2 mov dl,00 int 21h inc line call win4 jmp first cm: cmp line,00 jz pos_cm pos_cm: pos_curse 0,0,0 jmp first help proc near。 显示帮助信息 call savedisplay。 显示帮助信息每行的位置 pos_get push dx win 0,57h,4,5,21,70 pos_curse 0,6,25 string help_mas1 pos_curse 0,8,11 string help_mas2 pos_curse 0,10,11 string help_mas3 pos_curse 0,12,11 string help_mas4 pos_curse 0,14,11 string help_mas5 15 pos_curse 0,16,11 string help_mas6 pos_curse 0,18,11 string help_mas7 pop dx pos_curse 0,dh,dl mov ah,0 int 16h cmp ah,36h。 F10 active help jnz cls call help cls: win 0,1eh,9,10,13,70。 清屏 call backdisplay help endp fuc_key endp menu_show proc near。 显示菜单 call savedisplay push cx cmp ah,3bh。 F1 功能 jz menu_sh jmp char_get menu_sh:。微型计算机原理课程设计—简易文本编辑器
相关推荐
开启点火开关时, ECU 均会指令怠速执行器先落座至全关或全开状态,将此作为控制的校准点,然后再启动需要的移动的步数。 这样即可以时时校正系统的基准点,还可为启动提供准确的空气量,但有一点要注意:就是发动机在启动时不能踏加速踏板,否则会造成空燃比失调而难以启动。 还有一点也应了解,由于步进电机是按步进方式依次控制的,所以它的反应速度受到了限制。 步进电机式怠速控制的内容主要有
律、劳动纪律 每班 4次 车间主任 卫生清扫 每班 1 次 统计员 设备、安全 每班 2 次 车间主任 6S执行情况 每天 1 次 生产经理 质量指标 每班 1 次 质检科 物耗 指标 每班 1 次 生产统计 一、 车间悬挂标语 6S效果很全面,持之以恒是关键。 培养优质素养,提高团队力量。 创造舒适工作场所,不断提高工作效率。 二、 车间 6S看板 三块(印刷、复合、制袋各一块)。 三、 红
闭合时,各环的闭合差 ≤ε 基 √n ( n 为该闭合环的边数)。 c. 基点磁场联测按下式计算其均方误差 ε 基 : 式中: S ——闭合圈数; V i ——各边上的改正值; m ——总边数。 d. 基点网的精度以其最弱点的误差 εr 衡量: 式中: p r 为最弱点平差值的权(通过条件平差法中平差值 函数的权倒数计算求得)。 6.3 基、测点观测 6.3.1 每个闭合观测单元内的观测
时,信用证具有下列哪些特征( ) A 开证行必须根 据基础交易合同开立 B.在货物不符合合同规定时,开证行不得支付信用证下的款项 C.由买卖方申请银行开立信用证 D.是独立的交易合同( CD) 2.《伯尔尼保护文学和艺术作品公约》规定了( )保护原则 A.国民待遇原则 B。 自动保护原则 C。 版权独立原则 D。 限制性原则( ABCD) 3.组包括的贸易术语有( ) A. DAF
)两个方面。 编制 4.不受现有费用项目限制,能够调动各方面降低费用的积极性和有助于企业未来发展,是指( C )方法的优点。 5.与零基预算相对应的预算是 (A )。 A.增量预算 B.固定预算 C.弹性预算 D.定期预算 6.预算控制原则不包括( A)。 B. 全员控制 D. 全面控制 7.预算控制的方法主要有三种类型,其中不包括( D )。 8.(
协议是( ) A.〈贸易政策评审机构〉 B。 〈反倾销协议〉 C。 服务贸易总协定 D。 〈 建立世界贸易组织协定〉( B) 16.中国人民保险公司海洋运输货物保险条款规定的基本险别不包括( ) A.平安险 B。 战争险 C。 水渍险 D。 一切险( B) 17. WTO 争端解决机构审理除( )以外的所有 WTO 协议 A.〈争端解决规则与程序谅解〉 B。 〈贸易政策评审机制〉 C。