精华内容
下载资源
问答
  • 南邮 微机原理(微型计算机与接口技术)微机原理实验
    2021-07-22 05:29:19

    南邮 微机原理(微型计算机与接口技术)课件

    ;FILEMENT:EXA131.ASM

    .486 DATA SEGMENT USE16 SUM DB ?,? MESG DB '25+9='

    DB 0,0

    N1 DB 9,0F0H

    N2 DW 25

    DATA ENDS

    CODE SEGMENT USE16

    ASSUME CS:CODE,DS:DATA

    BEG: MOV AX,DATA

    MOV DS,AX

    MOV BX,OFFSET SUM

    MOV AH,N1

    MOV AL,BYTE PTR N2

    ADD AH,AL

    MOV [BX],AH

    CALL CHANG

    MOV AH,9

    MOV DX,OFFSET MESG

    INT 21H

    MOV AH,4CH

    INT 21H

    CHANG PROC

    LAST :CMP BYTE PTR [BX],10

    JC NEXT

    SUB BYTE PTR [BX],10

    INC BYTE PTR [BX+7]

    JMP LAST

    NEXT: MOV DX,word ptr SUM

    ADD [BX+8],DX

    ADD BYTE PTR [BX+7],30H

    ADD BYTE PTR [BX+8],30H

    RET

    CHANG ENDP

    CODE ENDS

    END BEG

    更多相关内容
  • 李丽老师,微原实验1-6,共享资源
  • 微机原理实验报告

    2017-12-21 20:07:59
    微机原理实验报告,大二时候写的,如有错误 请原谅。。。。
  • 南邮 微机原理 微型计算机与接口技术 微机原理实验.doc (3页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!9.90 积分 ;FILEMENT:EXA131.ASM .486 DATA SEGMENT USE16 ...

    a7f4a3f590493a1e451dd952a488fd7c.gif 南邮 微机原理 微型计算机与接口技术 微机原理实验.doc

    (3页)

    e764a11802bd8eb765d6a8fddb61fcb9.gif

    本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

    9.90 积分

     ;FILEMENT:EXA131.ASM .486 DATA SEGMENT USE16 SUM DB ?,? MESG DB '25+9=' DB 0,0 N1 DB 9,0F0H N2 DW 25 DATA ENDS CODE SEGMENT USE16 ASSUME CS:CODE,DS:DATA BEG: MOV AX,DATA MOV DS,AX MOV BX,OFFSET SUM MOV AH,N1 MOV AL,BYTE PTR N2 ADD AH,AL MOV [BX],AH CALL CHANG MOV AH,9 MOV DX,OFFSET MESG INT 21H MOV AH,4CH INT 21H CHANG PROC LAST :CMP BYTE PTR [BX],10 JC NEXT SUB BYTE PTR [BX],10 INC BYTE PTR [BX+7] JMP LAST NEXT: MOV DX,word ptr SUM ADD [BX+8],DX ADD BYTE PTR [BX+7],30H ADD BYTE PTR [BX+8],30H RET CHANG ENDP CODE ENDS END BEG1.1 程序修改 ;FILENAME: EXA131.ASM .486 DATA SEGMENT USE16 SUM DB ?,? MESG DB '25+9=' DB 0,0,'$' N1 DB 9,0F0H N2 db 25 data ENDS CODE SEGMENT USE16 ASSUME CS:CODE,DS:DATA BEG: MOV AX,DATA MOV DS,AX MOV BX,OFFSET SUM MOV AH,N1 MOV AL,N2 ADD AH,AL MOV [BX],AH CALL CHANG MOV AH,9 MOV DX,OFFSET mesg INT 21H MOV AH,4CH INT 21H chang PROC LAST: CMP byte ptr [BX],10 JC NEXT SUB byte ptr [BX],10 INC byte ptr [BX+7] JMP LAST NEXT: mov dx,word ptr sum ADD [BX+8],dx ADD byte ptr [BX+7],30H ADD byte ptr [BX+8],30H ret chang endp CODE ENDS END BEG 2.1 学生成绩 ;FILENAME EXA241.ASM .486 DATA SEGMENT USE16 N EQU 10 SCORE DB 43,51,61,71,75,82,86,92,99,100 S5 DB 0 S6 DB 0 S7 DB 0 S8 DB 0 S9 DB 0 S10 DB 0 MESG1 DB 'S5(0-59):','$' MESG2 DB ' S6(60-69):','$' MESG3 DB ' S7(70-79):','$' MESG4 DB ' S8(80-89):','$' MESG5 DB ' S9(90-99):','$' MESG6 DB ' S10(100):','$' DATA ENDS CODE SEGMENT USE16 ASSUME CS:CODE,DS:DATA BEG:MOV AX,DATA MOV DS,AX MOV AH,00H ; MOV AL,3 ; INT 10H ;前面三行可以去掉不影响运行 MOV CX,N AND CX,00FFH MOV BX,OFFSET SCORE COUNT:CMP BYTE PTR [BX],59 JNA COUNT1 CMP BYTE PTR [BX],69 JNA COUNT2 CMP BYTE PTR [BX],79 JNA COUNT3 CMP BYTE PTR [BX],89 JNA COUNT4 CMP BYTE PTR [BX],99 JNA COUNT5 INC S10 JMP SHORT NEXT COUNT1 PROC INC S5 INC BX JMP SHORT NEXT COUNT1 ENDP COUNT2 PROC INC S6 INC BX JMP SHORT NEXT COUNT2 ENDP COUNT3 PROC INC S7 INC BX JMP SHORT NEXT COUNT3 ENDP COUNT4 PROC INC S8 INC BX JMP SHORT NEXT COUNT4 ENDP COUNT5 PROC INC S9 INC BX JMP SHORT NEXT COUNT5 ENDP NEXT:LOOP COUNT MOV AH,09H MOV DX,OFFSET MESG1 INT 21H MOV AH,02H MOV DL,30H ADD DL,S5 INT 21H MOV AH,09H LEA DX,MESG2 INT 21H MOV AH,02H MOV DL,30H ADD DL,S6 INT 21H MOV AH,09H LEA DX,MESG3 INT 21H MOV AH,02H MOV DL,30H ADD DL,S7 INT 21H MOV AH,09H LEA DX,MESG4 INT 21H MOV AH,02H MOV DL,30H ADD DL,S8 INT 21H MOV AH,09H LEA DX,MESG5 INT 21H MOV AH,02H MOV DL,30H ADD DL,S9 INT 21H MOV AH,09H LEA DX,MESG6 INT 21H MOV AH,02H MOV DL,30H ADD DL,S10 INT 21H MOV AH,4CH INT 21H CODE ENDS END BEG 为什么去掉 MOV AH,02H 语句后就无法输出正确结果(数值就不对)呢? MOV DL,30H ADD DL,S10 INT 21H 这三条语句为什么能够把统计的数值给输出出来呢?如是 S10:1 它是怎么输出的?为什么 S10:后就会接着显示 1 呢? MOV AH,00H ; MOV AL,3 ; INT 10H ; 这三条语句有什么作用? 2.2 通信字 .486 DATA SEGMENT USE16 BUF1 DB '123456' BUF2 DB '000000' BUF3 DB 'Please input communication words:',0DH,0AH,'$' BUF4 DB 3 OUT1 DB 'ERRORS',0DH,0AH,'$' OUT2 DB 'RIGHT',0DH,0AH,'$' OUT3 DB '*','$' OUT4 DB 0DH,0AH,'$' DATA ENDS CODE SEGMENT USE16 ASSUME CS:CODE,DS:DATA,ES:DATA BEG: LAST1: LAST: EXIT: LAST2: CODE MOV MOV MOV MOV MOV INT LEA LEA MOV MOV MOV LEA INT MOV INT MOV INC MOV MOV INT LOOP MOV LEA INT MOV CLD REPE JZ MOV LEA INT DEC JZ JMP MOV LEA INT MOV INT ENDS END AX,DATA DS,AX ES,AX AH,00H AL,3 10H SI,BUF1 DI,BUF2 BX,OFFSET BUF2 CX,6 AH,09H DX,BUF3 21H AH,07H 21H BYTE PTR [BX],AL BX AH,09H DX,OFFSET OUT3 21H LAST AH,09H DX,OUT4 21H CX,6 CMPSB EXIT AH,09H DX,OUT1 21H BUF4 LAST2 LAST1 AH,09H DX,OUT2 21H AH,4CH 21H BEG 关 键 词: 微机 原理 接口 技术 微型计算机 实验

    4d91c43bfc72ca913299809b07b4968f.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

    关于本文

    本文标题:南邮 微机原理 微型计算机与接口技术 微机原理实验.doc

    链接地址: https://www.wenku365.com/p-55740792.html

    展开全文
  • 微机原理实验总结微机原理实验总结好文网为大家准备了关于微机原理课程设计心得体会范文,好文网里面收集了五十多篇关于好微机原理课程设计心得体会好文,希望可以帮助大家。更多关于微机原理课程设计心得体会...

    好文网为大家准备了关于微机原理实验心得体会的文章,好文网里面收集了五十多篇关于好微机原理实验心得体会好文,希望可以帮助大家。更多关于微机原理实验心得体会内容请关注好文网。ctrl+D请收藏!篇一:微机原理实验总结微机原理实验总结

    好文网为大家准备了关于微机原理课程设计心得体会范文,好文网里面收集了五十多篇关于好微机原理课程设计心得体会好文,希望可以帮助大家。更多关于微机原理课程设计心得体会内容请关注好文网篇一:微机原理课程设计课程设计报告(2012—20

    好文网为大家准备了关于微机原理实验7实验8清华大学微机原理的文章,好文网里面收集了五十多篇关于好微机原理实验7实验8清华大学微机原理好文,希望可以帮助大家。更多关于微机原理实验7实验8清华大学微机原理内容请关注好文网。ctrl+D

    好文网为大家准备了关于微机原理课设心得体会范文,好文网里面收集了五十多篇关于好微机原理课设心得体会好文,希望可以帮助大家。更多关于微机原理课设心得体会内容请关注好文网篇一:微机原理课程设计总结,手抄版微机原理课程设计总结以前从没

    好文网为大家准备了关于北邮微机原理软件实验报告的文章,好文网里面收集了五十多篇关于好北邮微机原理软件实验报告好文,希望可以帮助大家。更多关于北邮微机原理软件实验报告内容请关注好文网。ctrl+D请收藏!微机原理软件实验报告

    实验二

    好文网为大家准备了关于化工原理实验心得体会范文范文,好文网里面收集了五十多篇关于好化工原理实验心得体会范文好文,希望可以帮助大家。更多关于化工原理实验心得体会范文内容请关注好文网?数的测定  实验五、填料塔的精馏实验  通过对实验

    好文网为大家准备了关于微机原理课程设计的文章,好文网里面收集了五十多篇关于好微机原理课程设计好文,希望可以帮助大家。更多关于微机原理课程设计内容请关注好文网。ctrl+D请收藏!

    课程设计报告课程名称:课题:

    好文网为大家准备了关于微机原理简答题的文章,好文网里面收集了五十多篇关于好微机原理简答题好文,希望可以帮助大家。更多关于微机原理简答题内容请关注好文网。ctrl+D请收藏!第二章8086体系结构与8086CPU

    1.8086CPU

    好文网为大家准备了关于微机原理答案的文章,好文网里面收集了五十多篇关于好微机原理答案好文,希望可以帮助大家。更多关于微机原理答案内容请关注好文网。ctrl+D请收藏!部分习题答案(顾三乐整理编辑版)

    第二章计算机中的数值和编码

    好文网为大家准备了关于西电微机原理试题的文章,好文网里面收集了五十多篇关于好西电微机原理试题好文,希望可以帮助大家。更多关于西电微机原理试题内容请关注好文网。ctrl+D请收藏!考试时间:120分钟

    姓名:班级:学号:任课老师:一

    好文网为大家准备了关于微机课程设计心得体会范文的文章,好文网里面收集了五十多篇关于好微机课程设计心得体会范文好文,希望可以帮助大家。更多关于微机课程设计心得体会范文内容请关注好文网。ctrl+D请收藏!微机原理与系统设计作为电子信

    浅谈微机原理中汇编语言的教学  微机原理与接口技术是计算机类学科的专业基础课之一,讲过和学过这门课的教师和学生都知道这门课很难学,特别是对于职教的学生来说,如何让他们学好这门课,是我们职教教师所面临的严峻挑战。  汇编语言在微机原

    一、课程设计目的用汇编语言独立完成一个程序题,以达到熟练运用汇编语言编程实现有比较完整功能的程序的目的。(1)学习分支、中断、和逻辑表达。(2)熟悉汇编语言程序的编译、链接过程。二.课程设计任务设计一个显示日期或时间的汇编程序间且

    内容摘要:《微机原理》系列课程教学创新探讨摘要:本文对《微机原理》系列课程的教学过程中,课程体系、教学内容、教学方法以及考核方式的改革进行了探讨。关键词:微机原理,课程,教学改革《微机原理与接口技术》课程,是计算机、电子等专业必修

    好文网为大家准备了关于微机原理及应用课程教学改革探索的文章,好文网里面收集了五十多篇关于好微机原理及应用课程教学改革探索好文,希望可以帮助大家。更多关于微机原理及应用课程教学改革探索内容请关注好文网。ctrl+D请收藏!姜庆标(南

    好文网为大家准备了关于微机原理实验教学的探索与研究范文,好文网里面收集了五十多篇关于好微机原理实验教学的探索与研究好文,希望可以帮助大家。更多关于微机原理实验教学的探索与研究内容请关注好文网孟颖1,王陆1,曾轶男2,韩文波1,宋鸿

    好文网为大家准备了关于微机原理课程设计报告电子秒表范文,好文网里面收集了五十多篇关于好微机原理课程设计报告电子秒表好文,希望可以帮助大家。更多关于微机原理课程设计报告电子秒表内容请关注好文网电子与控制工程学院

    计算机原理与接口技术

    好文网为大家准备了关于微机原理与接口实验教学改革探讨的文章,好文网里面收集了五十多篇关于好微机原理与接口实验教学改革探讨好文,希望可以帮助大家。更多关于微机原理与接口实验教学改革探讨内容请关注好文网。ctrl+D请收藏!段东波(兰

    好文网为大家准备了关于微机原理课程教学方法改革研究的文章,好文网里面收集了五十多篇关于好微机原理课程教学方法改革研究好文,希望可以帮助大家。更多关于微机原理课程教学方法改革研究内容请关注好文网。ctrl+D请收藏!  中图分类号:

    好文网为大家准备了关于微机原理及其应用第七章图文的文章,好文网里面收集了五十多篇关于好微机原理及其应用第七章图文好文,希望可以帮助大家。更多关于微机原理及其应用第七章图文内容请关注好文网。ctrl+D请收藏!

    好文网为大家准备了关于微机原理01微型计算机基础概论图文的文章,好文网里面收集了五十多篇关于好微机原理01微型计算机基础概论图文好文,希望可以帮助大家。更多关于微机原理01微型计算机基础概论图文内容请关注好文网。ctrl+D请收藏

    好文网为大家准备了关于浅谈微机原理中汇编语言的教学的文章,好文网里面收集了五十多篇关于好浅谈微机原理中汇编语言的教学好文,希望可以帮助大家。更多关于浅谈微机原理中汇编语言的教学内容请关注好文网。ctrl+D请收藏!微机原理与接口技

    pinsert->link=ready;pinsert=ready;ready=p;if(ready&&ready->queue==pinsert->queue){findpos();}voida

    好文网为大家准备了关于电刷镀实验原理的文章,好文网里面收集了五十多篇关于好电刷镀实验原理好文,希望可以帮助大家。更多关于电刷镀实验原理内容请关注好文网。ctrl+D请收藏!篇一:电刷镀哈尔滨理工大学表面工程技术论文综述电刷镀应用与

    好文网为大家准备了关于高中生物实验原理范文,好文网里面收集了五十多篇关于好高中生物实验原理好文,希望可以帮助大家。更多关于高中生物实验原理内容请关注好文网篇一:高中生物实验原理及注意事项总结高中生物实验总结实验一观察DNA和RN

    好文网为大家准备了关于叠加原理实验结论范文,好文网里面收集了五十多篇关于好叠加原理实验结论好文,希望可以帮助大家。更多关于叠加原理实验结论内容请关注好文网篇一:叠加原理_实验报告范文(含数据处理)叠加原理实验报告一、实验目的验证线

    展开全文
  • 江苏科技大学微机原理实验课程实验报告,包含IO接口实验,8259、8255和8254以及AD转换实验,共5个实验
  • 存储器块清零,二进制到BCD码转换,二进制到ASCII码转换, 内存块移动.doc
  • 实验一 简单程序设计 1. 编制一个简单的运算程序,并且调试完成。 2. 编制一个计算x=a2+b2 3. 验证上述结果的正确 实验二 循环、分支程序设计 1. 编制一个统计数组中正负数个数及均值的程序,并且调试完成得到正确...
  • 微机原理实验案例 包含代码
  • 东北大学自动化专业专业课微机原理实验课教程及代码汇总。
  • 微机原理8255实验报告

    2019-01-07 14:18:48
    此文档是微机原理的8255实验,包括基本输入输出实验,和流水灯显示实验,附有详细代码,帮助学习此课程的同学深入了解。
  • 微机原理综合实验报告[精心整理]微机原理综合实验报告主题:数字钟的设计与实现成员:陈天朗(P洪 力(P时间:2014年春季学期实验原理利用8254产生计时时钟信号,通过设置恰当的时间常数使时间周期为1秒,再将输出脉冲...

    微机原理综合实验报告[精心整理]

    微机原理综合实验报告

    主题:数字钟的设计与实现

    成员:陈天朗(P

    洪 力(P

    时间:2014年春季学期

    实验原理

    利用8254产生计时时钟信号,通过设置恰当的时间常数使时间周期为1秒,再将输出脉冲通过8259中断控制器送到总线控制单元申请中断,将8255的各端口与显示屏相连,在中断处理程序中编写程序使8255的输出产生响应变化,最终完成数字钟的计数和显示。

    实验设计

    1.确定硬件连接方式:

    8254:时钟OUT信号与中断请求IRQ1端口相连,GATE接+5V,clock与外部脉冲源相连,选择184.32kHz时钟脉冲源。

    8255:受键盘扫描程序启发,利用A口和B口产生片选和位选信号。

    整体硬件连接图如下:

    2.程序设计:

    (1)8254:

    计数初值:18432=16384+2048,对应的十六进制数48H

    因为需要定时产生中断请求脉冲,所以令其工作在方式2。

    (2)8255:

    8255应工作在方式0,A口,B口输出,C口低四位输入

    (3)中断处理:当中断来时,将秒的个位加1,并判断是否到10,到10后十位加一,个位清零;再判断十位是否到6,到6后十位清零,分的个位加1,同理对

    分、时作相应处理,当时到24后再加则清零。

    具体程序如下:

    CS0 EQU 3000H ;片选CS0对应的端口始地址

    CS2 EQU 3040H ;片选CS2对应的端口始地址

    MY8255_A EQU CS0+00H ;8255的A口地址

    MY8255_B EQU CS0+01H ;8255的B口地址

    MY8255_C EQU CS0+02H ;8255的C口地址

    MY8255_MODE EQU CS0+03H ;8255的控制寄存器地址

    MY8254_COUNT0 EQU CS2+00H ;8254计数器0端口地址

    MY8254_MODE EQU CS2+03H ;8254控制寄存器端口地址

    IRQ_IVADD EQU 01C8H ;IRQ10对应的中断矢量地址

    IRQ_OCW1 EQU 0A1H ;IRQ10对应PC机内部8259的OCW1地址

    IRQ_OCW2 EQU 0A0H ;IRQ10对应PC机内部8259的OCW2地址

    IRQ_IM EQU 0FBH ;IRQ10对应的中断屏蔽字

    STACK1 SEGMENT STACK

    DW 256 DUP(?)

    STACK1 ENDS

    DATA SEGMENT

    CS_BAK DW ? ;保存IRQ10原中断处理程序入口段地址的变量

    IP_BAK DW ? ;保存IRQ10原中断处理程序入口偏移地址的变量

    IM_BAK DB ? ;保存IRQ10原中断屏蔽字的变量

    HOUR DB 0

    MINUTE DB 0

    SECOND DB 0

    DTABLE DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H

    DATA ENDS ;键值表,0~F对应的7段数码管的段位值

    CODE SEGMENT

    ASSUME CS:CODE,DS:DATA

    START: MOV AX,DATA

    MOV DS,AX

    CLI ;清除中断标志位

    MOV AX,0000H ;替换IRQ10的中断矢量

    MOV ES,AX

    MOV DI,IRQ_IVADD

    MOV AX,ES:[DI]

    MOV IP_BAK,AX ;保存IRQ10原中断处理程序入口偏移地址

    MOV AX,OFFSET MYISR

    MOV ES:[DI],AX ;设置当前中断处理程序入口偏移地

    展开全文
  • 西南科技大学微机原理实验报告西南科技大学微机原理实验报告
  • 实验原理实验仪器:DEBUG、微型计算机实验内容:1.指出下列指令语法是否正确,若不正确说明原因MovDS,0100H错误,立即数不能作为目的操作数Mov BP,AL错误,bp是16位,al是8位Mov AX,[ AX]错误,ax不能作为间接寻址...
  • 微型计算机原理实验1-数据传送》由会员分享,可在线阅读,更多相关《微型计算机原理实验1-数据传送(14页珍藏版)》请在人人文库网上搜索。1实验一数据传送一、实验目的1.熟悉8086指令系统的数据传送指令及8086的...
  • 微机原理实验心得体会PAGEPAGE 20微机原理实验心得体会篇微机原理实验总结微机原理实验总结不知不觉,微机原理与接口技术实验课程已经结束了。回想起来受益匪浅,主要是加深了对计算机的一些硬件情况和运行原理...
  • 本文档是微型计算机原理实验指导书,是中南大学信息院和自动化院专用
  • 1. 硬件要求采用Intel i386EX嵌入式微处理器作为系统核心,全面支持80X86的16/32位微机原理与接口技术的实验教学,内外总线均为32位,支持32位I/O和内存读写。2. 软件要求配MKStudio集成开发环境,支持32/64位的Win ...
  • 实验1 汇编语言程序设计实验 实验2 简单接口应用实验 实验3 定时中断实验 实验4 显示与键盘实验 实验5 综合设计实验
  • 微机原理实验四 .docx

    2021-06-10 16:45:57
    1实验目的 ⒈ 掌握8255A和微机接口方法。 ⒉ 掌握8255A的工作方式和编程原理
  • 步进电机驱动程序,1-2相励磁法,1号开关控制电机启停,2号控制旋转方向,3、4号控制4种速度
  • 微机接口虚拟实验台”是提供进行微机接口实验的纯软件系统。附带参考实验1、基本输入输出 实验1:查询方式输出实验 2、8255并行接口电路 实验2:LED显示控制实验 实验3:数码管扫描显示实验 实验4:...
  • 微机原理实验-二进制到ASCII码转换.doc
  • 华科微机原理实验12章实验任务,开发板Nexy4ddr
  • 华中科技大学电信系的同学会需要的,其他学校学这门课程的同学也能做参考
  • 微机原理实验总结(共5篇)

    千次阅读 2021-06-17 00:37:36
    微机原理实验总结不知不觉,微机原理与接口技术实验课程已经结束了。回想起来受益匪浅,主要是加深了对计算机的一些硬件情况和运行原理的理解和汇编语言的编写汇编语言,对于学习机电工程的自动控制和计算机都是很...
  • 西电机电院微机原理实验报告,一共七次。包括8255,8259,8253芯片等使用。以及电子琴,步进电机等。
  • 微机原理实验报告-汇编语言8255方式1中断输入实验,有代码,有注释,完全看得懂的那种

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,887
精华内容 4,754
关键字:

微机原理实验一