- 3
- 0
- 约 71页
- 2017-01-16 发布于湖北
- 举报
第四章 汇编语言程序设计 例8 十六进制到十进制的转换程序(通过寄存器传送变量) hexidec segment ; 16?10 main proc far assume cs: hexidec start: push ds sub ax, ax push ax repeat: call hexibin ; 16?2 call crlf call binidec ; 2?10 call crlf jmp repeat ret main endp hexibin proc near ; 16?2 mov bx, 0 newchar: mov ah, 1 int 21h sub al, 30h jl exit cmp al, 10d jl add_to sub al, 27h ; ‘ a ’ ~ ‘ f ’ cmp al, 0ah jl exit cmp al, 10h jge exit add_to: mov cl, 4 shl bx, cl mov ah, 0 add bx, ax jmp newchar exit: ret hexibin endp binidec proc near ; 2?10 mov cx, 10000d call dec_div mov cx, 1000d call dec_div mov cx, 100d call dec_div mov cx, 10d call dec_div mov cx, 1d call dec_div ret binidec endp dec_div proc near mov ax, bx mov dx, 0 div cx mov bx, dx mov dl, al add dl, 30h mov ah, 2 int 21h ret dec_div endp crlf proc near mov dl, 0ah mov ah, 2 int 21h mov dl, 0dh mov ah, 2 int 21h ret crlf endp hexidec ends end start 4.4 I/O程序设计 1. I/O设备的数据传送方式 程序控制方式(查询方式) CPU利用指令反复查询I/O的状态,直到I/O准备好,才进行输入/输出。此间CPU处于循环等待状态,未做有效的工作。 中断方式 CPU在执行程序的同时兼顾对I/O设备的控制或数据传送。当I/O设备准备好(空闲),由I/O通知CPU暂停正在运行的程序,转而处理I/O设备的请求,处理完即返回主程序继续执行。 DMA方式(直接存储器存取方式/成组传送方式) 主要适用于高速I/O设备(如磁盘),CPU向I/O接口提供控制信息(如数据块的首地址及字节数),I/O设备直接和存储器进行成批数据的快速传送。 2. 程序直接控制I/O方式 I/O端口 外设接口由一组寄存器(数据寄存器/状态寄存器/命令寄存器)
您可能关注的文档
- 《精》微生物免疫学基础.ppt
- 《精》微生物学与免疫学课件——3补体.ppt
- 《精》微生物与免疫学-教学大纲.doc
- 《精》微型机继电保护基础1微机保护的硬件原理.ppt
- 《精》微型计算机技术及应用第四版习题部分答案.doc
- 《精》微型计算机接口 第9章 AD DA转换器接口.ppt
- 《精》微型计算机控制技术.ppt
- 《精》微型计算机系统原理及应用第五版 周明德第 1 章 概述.ppt
- 《精》微型计算机原理 第五版目录.ppt
- 《精》微型计算机原理 第五章.ppt
- 2026云南临沧市沧源佤族自治县妇幼保健院招聘编外合同制人员7人备考题库及答案详解(考点梳理).docx
- 2026云南临沧镇康县军赛乡卫生院编外村医工作人员招聘1人备考题库及完整答案详解1套.docx
- 2025年秋最新版北师大版一年级上册数学全册教学设计表格式教案 (23).docx
- 2026云南临沧市沧源佤族自治县妇幼保健院招聘编外合同制人员7人备考题库及完整答案详解一套.docx
- 2026云南临沧市沧源佤族自治县妇幼保健院招聘编外合同制人员7人备考题库及参考答案详解一套.docx
- 2026云南临沧市沧源佤族自治县妇幼保健院招聘编外合同制人员7人备考题库及参考答案详解1套.docx
- 2026 年新高考生物三轮复习冲刺试卷(附答案可下载).docx
- 2026云南保山市人力资源市场招聘城镇公益性岗位人员1人备考题库及一套完整答案详解.docx
- 2026云南保山市昌宁县融媒体中心招聘公益性岗位人员1人备考题库及参考答案详解.docx
- 2025年秋最新版北师大版一年级上册数学全册教学设计表格式教案 (24).docx
最近下载
- 新能源电动汽车充电桩建设的分析报告幻灯片PPT.pptx VIP
- 《GB_T 261-2021闪点的测定 宾斯基-马丁闭口杯法》专题研究报告.pptx
- 中国姓氏大全.docx VIP
- 贵州省贵阳市2022-2023学年九年级上学期期末数学试题(含答案解析).pdf VIP
- 2025中美AI应用领域对比及中美AI应用商业化场景、市场空间分析.pdf VIP
- CT影像报告单模板.docx VIP
- 中医医院感染性疾病科建设与管理指南(2025).docx VIP
- 老年病人手术的麻醉PPT课件【40页】.pptx VIP
- (优质!)最新呼吸机技术要求.pdf VIP
- (推荐!)最新呼吸机技术要求(可编辑!).docx VIP
原创力文档

文档评论(0)