微机原理及应用题库硬件应用设计题汇编语言程序分析题


    微机原理应
    汇编语言程序设计
    第32讲~第38讲
    08
    08
    6
    变量定义请说明面程序执行AX容什?
    TABLE DW 40502030
    ENTRY DW 3

    MOV BX OFFSET TABLE
    ADD BXENTRY
    MOV AX[BX]
    (AX)1400H

    微机原理应
    汇编语言程序设计
    第32讲~第38讲
    08
    08
    6
    分析列程序完成功
    MOV AH02H
    MOV DL0DH
    INT 21H
    MOV AH02H
    MOV DL0AH
    INT 21H
    光标回车换行


    微机原理应
    汇编语言程序设计
    第32讲~第38讲
    08
    08
    6
    START: MOV AX00C0H
    MOV DSAX
    MOV BX0500H
    MOV CX0010H
    AGAIN:MOV [BX]BL
    INC BL
    LOOP AGAIN
    述指令串执行画图表示出物理址0110AH~0110FH单元存放容

    0AH
    0BH
    0CH
    0DH
    0EH
    0FH

    微机原理应
    汇编语言程序设计
    第32讲~第38讲
    08
    08
    6
    分析列程序完成功
    MOV AL05H
    SHL AL1
    MOV BLAL
    MOV CL03H
    SHL ALCL
    ADD ALBL
    5×18值存AL中

    微机原理应
    汇编语言程序设计
    第32讲~第38讲
    08
    08
    6
    已BUF DB 0DH 定义分析列程序段

    MOV ALBUF
    CALL FAR PTR HECA
    OK:

    HECA PROC FAR
    PUSH AX
    CMP AL10
    JC K1
    ADD AL7
    K1:ADD AL30H
    MOV DLAL
    POP AX
    RET
    HECA ENDP
    问① 写出子程序HECA说明文件
    ② 程序执行OK处(DL) H
    ① 子程序HECA说明文件:
    子程序名:HECA
    子程序功:AL中位16进制数转换应字符ASCLL码
    入口参数:转换字符AL中
    出口参数:转换结果DL中
    寄存器:
    ② 程序执行OK处(DL)44H

    微机原理应
    汇编语言程序设计
    第32讲~第38讲
    08
    08
    6
    程序段:
    MOV DX5678H
    MOV BX1234H
    PUSH BX
    PUSH DX
    PUSH BP
    MOV BPSP
    MOV AX[BP+4]
    POP BP
    POP DX
    POP BX
    指出执行(AX) H
    指出执行(AX)1234H

    微机原理应
    汇编语言程序设计
    第32讲~第38讲
    08
    08
    6
    分析列程序段说明完成什操作?程序执行前HEXNUM字节单元容什?
    ASCNUM DB 41H
    HEXNUM DB
    MOV AHASCNUM
    CMP AH39H
    JBE NEXT
    SUB AH7
    NEXT SUB AH30H
    MOV HEXNUMAH
    HLT
    程序完成功:ASCNUM单元字符转换成应位16进制数转换结果存HEXNUM单元
    HEXNUM字节单元容:0AH

    微机原理应
    汇编语言程序设计
    第32讲~第38讲
    08
    08
    6
    假设程序中数定义:
    DATA1 DW
    DATA2 DB 32 DUP ()
    DATA3 DD
    DLENGTH EQU DATA1
    问DLENGTH值少?表示什意义?
    DLENGTH值:40
    表示DAT1~DAT3变量占字节数

    微机原理应
    汇编语言程序设计
    第32讲~第38讲
    08
    08
    6
    分析程序段完成功
    SUB1 PROC NEAR
    PUSH AX
    PUSH BX
    PUSH CX
    PUSH DX
    MOV CX 00FFH
    AGAIN NOP
    LOOP AGAIN
    POP DX
    POP CX
    POP BX
    POP AX
    RET
    SUB1 ENDP
    延时

    微机原理应
    汇编语言程序设计
    第32讲~第38讲
    08
    08
    6
    面段程序完成功键盘输入串字符送KEYBUF1缓区显示组字符串请划线处填入必指令伪指令程序完整
    STACK SEGMENT STACK
    DB 256 DUP()
    STACK ENDS
    DATA SEGMENT
    STRING1 DB ˊDO YOU WANT TO INPUT STRING(YN)ˊ
    CRLF DB 0DH0AHˊˊ
    STRING2 DB ˊPLEASE INPUT STRINGˊ0DH0AHˊˊ
    KEYBUF1 DB 20H
    DB
    KEYBUF2 DB 20H DUP()

    CODE SEGMENT

    STARTMOV AXDATA
    MOV DSAX
    MOV AH09H
    LEA DXSTRING1
    INT 21H
    MOV AH01H
    INT 21H
    CMP ALˊYˊ
    JE INPUT
    CMP ALˊyˊ

    INPUTLEA DXCRLF
    MOV AH09H
    INT 21H
    MOV AH09H
    MOV DXOFFSET STRING2
    INT 21H

    MOV DXOFFSET KEYBUF1
    INT 21H
    MOV ALKEYBUF1+1
    CBW
    LEA SIKEYBUF2
    ADD SIAX
    MOV BYTE PTR[SI]ˊˊ
    MOV AH09H
    LEA DXCRLF
    INT 21H
    MOV AH09H

    INT 21H
    DONE MOV AH4CH
    INT 21H

    END START
    6划线中:
    第划线处:DATA ENDS
    第二划线处:ASSUME CS:CODEDS:DATASS:STACK
    第三划线处:JNE DONE
    第四划线处: MOV AH0AH
    第五划线处:MOV DXOFFSET KEYBUF2
    第六划线处:CODE ENDS

    微机原理应
    汇编语言程序设计
    第32讲~第38讲
    08
    08
    6
    DABUF DB 09H05H04H

    MOV BL2
    NEXT:MOV CX3
    XOR SISI
    AGAIN:MOV ALDABUF[SI]
    AND AL0FH
    OR AL30H
    MOV AH02H
    MOV DLAL
    INT 21H
    INC SI
    LOOP AGAIN
    DEC BL
    JNZ NEXT
    指出该程序段完成功
    该程序段完成功DABUF3数屏幕显示出

    微机原理应
    汇编语言程序设计
    第32讲~第38讲
    08
    08
    6
    已知1008位符号数已存放缓存区INX中 FUNCY2子程序功100数高低排序请划线处填入必指令子程序完整
    FUNCY2 PROC NEAR
    PUSH AX
    MOV CH 1001
    B10: LEA SI INX
    DEC CL CH
    B20: MOV AL [SI]
    CMP AL [SI]+1

    XCHG AL [SI]+1

    B30 INC SI
    DEC CL
    JNZ B20
    DEC CH

    POP AX
    RET
    FUNCY2 ENDP
    3划线中:
    第划线处:JAE B30
    第二划线处:MOV [SI]AL
    第三划线处:JNZ B10


    微机原理应
    汇编语言程序设计
    第32讲~第38讲
    08
    08
    6
    已知N(3 FUNCY2 PROC NEAR
    LEA SI INX
    XOR CX CX
    MOV CL [SI]
    DEC CX

    B10 PUSH SI
    PUSH CX
    MOV AL [SI]
    B20 CMP AL [SI]+1

    XCHG AL [SI]+1

    B30 INC SI
    LOOP B20
    POP CX
    POP SI

    RET
    FUNCY2 ENDP
    4划线中:
    第划线处:INC SI
    第二划线处:JAE B30
    第三划线处:MOV [SI]AL
    第四划线处:LOOP CX

    微机原理应
    汇编语言程序设计
    第32讲~第38讲
    08
    08
    6
    分析列程序完成功:
    MOV AXSEG BUFFER1
    MOV DSAX
    MOV AXSEG BUFFER2
    MOV ES0010H
    MOV SIOFFSET BUFFER1
    MOV DIOFFSET BUFFER2
    MOV CX1024
    CLD
    REP MOVSB
    程序完成功:BUFFER110H字符传送BUFFER2




    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    国家开放大学电大《ERP原理与应用》应用题题库及答案(试卷代号:2520)

    国家开放大学电大《ERP原理与应用》应用题题库及答案(试卷代号:2520)盗传必究一、应用题1.实验资料:2007-2-19,某企业领“中支”原材料100个,到原材料仓,准备投入生产。问题:如...

    3年前   
    923    0

    (汇编语言、微机原理及接口技术)实验交通灯

     课程设计说明书 课程设计名称: 微机原理与接口技术课程设计 课程设计题目: 微机打印口外接交通灯模拟LED显示器 学 院 名 称: 信...

    2年前   
    470    0

    《微机原理及应用》考研复习题(一)

    《 微机原理及应用 》考研复习题(一)一、判断题:(正确题在括号内画√,错误画X。每小题 1分,共 10 分) 1.Pentium CPU的分页方式有4KB和4M...

    3年前   
    780    0

    《微机原理及应用》考研复习题(二)

    《 微机原理及应用 》考研复习题(二)一、判断题:(正确题在括号内画√,错误画X。每小题 1分,共 10 分) 1.Pentium CPU的段选择器有:CS、SS...

    3年前   
    737    0

    DWI原理和应用

    一、DWI的概念1.定义:弥散又称扩散,是指分子从周围环境的热能中获取运动能量而使分子发生的一连串的、小的、随机的位移现象并相互碰撞,也称分子的热运动或布朗运动。2. DWI技术就是检测扩散运...

    4年前   
    1340    0

    数据库原理及应用课程设计

    数据库原理及应用课程设计设计报告题 目:学校人力资源管理系统 学 号: 学生姓名: 指导教师...

    3年前   
    750    0

    单片机原理及应用课程设计

    单片机课程设计数字音频频率测试仪班级:电气姓名:学号:日期:2010年X月X日 目录一、课程设计要求···········································1软硬...

    3年前   
    804    0

    DSP原理及应用大作业

     DSP原理及应用大作业题 目: IIR算法的软件实验 学生姓名: 学 号: 院(系): 信息工程学院 专...

    3年前   
    890    0

    作业:电大EPR原理与应用

    本次实验练习期末企业各系统结账的一些工作。包括:存货月结、应收/应付月结、自动分录抛转及总账结账。实现月底财务信息汇总,生成财务报表。

    3年前   
    715    0

    电大国家开放大学《ERP原理与应用》应用题题库及答案(试卷代号:2520)

    国家开放大学电大《ERP原理与应用》应用题题库及答案(试卷代号:2520)盗传必究一、应用题1. 实验资料:2012-2-19,某企业领“中支”原材料100个,到原材料仓,准备投入生产。问题:...

    3年前   
    800    0

    国家开放大学电大《ERP原理与应用》单项选择题题库及答案(试卷代号:2520)

    国家开放大学电大《ERP原理与应用》单项选择题题库及答案(试卷代号:2520)盗传必究一、单项选择题1.企业的三流是指( )。A.物流、资金流和数据流 B.物流、资金流和信息流C.数据...

    3年前   
    1027    0

    单片机与微机原理课程设计

    一、课程设计(论文)的内容(1)设计并绘制硬件电路图;  (2)购买电子元器件并按电路图焊接到电路板上;   (3)编写程序并将调试好的程序固化到单片机中。

    3年前   
    854    0

    《子程序应用》说课稿

    《子程序应用》说课稿  尊敬的各位评委、各位同仁,大家好:切换幻灯片 我叫刘段,来自湖南省,我今天说课的题目是《子程序应用》。切换幻灯片 本次说课内容,我将从教材、重点难点、教法学法、教...

    11年前   
    9056    0

    应用题专练(应用题) 数学五年级上册

    应用题专练1、小明家客厅长5.4m,宽4.2m。如果用边长为0.6m的正方形地砖铺地面,50块够吗?(损耗不计)2、一个长方形广场长是83.5m,宽是78.8m,现在将长扩大1.4倍,面积是多...

    1年前   
    280    0

    应用题专项练习(应用题)-数学五年级上册

    应用题练习1、一个正方形方队的最外层一共有44人,每行、每列人数都相等,这个方队一共有多少人?2、一个长方形花圃长36米,宽24米,沿四周每隔4米栽一棵树,四个顶点上都要栽。花圃周围一共栽了多...

    3个月前   
    106    0

    《监督学》论述题应用题题库

    “告官不见官”是我国行政诉讼审判实践中的一个普遍现象,尽管近年来各地都在倡导行政负责人出庭应诉,但效果并不明显。2011年以来,北京市平谷区积极推行行政机关负责人出庭应诉制度,行政机关负责人在...

    4年前   
    1005    0

    保健品微商销售应用程序的设计与实现

    保健品微商销售应用是根据网上购物平台为模板开发,主要用于保健品推荐及销售的电商应用。其设计与实现经历了需求分析、数据库设计、系统详细设计、功能编码以及系统测试五个主要步骤。本应用设计主要包括后台...

    3年前   
    436    0

    Visual C++程序设计与应用教程课后答案

    Visual C++程序设计与应用教程课后答案1.6 习 题1. 填空题(1) 项目工作区一般在集成开发环境的左侧。它展示一个项目的几个方面,它们分别是ClassView、Resour...

    11个月前   
    525    0

    微机控制系统应用方向学年设计任务书

    微机控制系统应用方向学年设计任务书 学 院计算机与信息工程学院专 业计算机科学与技术课程名称微机控制系统应用方向题 目基于单片机的电子音乐门铃完成期限自2013年7月3日 至 2013...

    3年前   
    445    0

    单片机原理及应用试题答案

    单片机原理及应用试题答案

    3年前   
    1076    0

    文档贡献者

    文***享

    贡献于2021-06-28

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档