![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微机上机
phatom_hxx
代码小白
展开
-
微机笔记 抢答器设计接口实验应用
前提:需了解LED灯的显示规律,数字应准确转换为十六进制,否则也会导致数码灯显示异常。同时,注意ASCII码应与数字转换正确(加30H),如遇字母单独讨论。 应用:任意按下l0~l8的灯,LED显示器显示第一个灯对应的数字 DATASEGMENT LEDCDB3FH,06H,5BH,4FH,66H,6DH,7DH,07H DATAENDS CODESEGMENT ASSUMECS:CODE,DS:DATA START: MOVDS,AX MOVDX,223H;设置控制口...原创 2022-02-10 16:14:08 · 166 阅读 · 0 评论 -
微机实验应用 计数器8254程序设计实验
有点冗余 欢迎大家指点 总线210H~213H 控制口为213H CODESEGMENT ASSUMECS:CODE START: MOVDX,213H MOVAL.14H OUTDX,AL MOVDX,210H MOVAL,9 MOVDX,AL TAA: MOVDX,210H INAL,DX MOVDL,AL ADDDL,3OH MOVAH,02H INT21H JMPTAA MOVAH,4CH INT21H CODEEN...原创 2022-02-10 15:54:40 · 393 阅读 · 0 评论 -
8255方式1+8259(中断方式)程序设计实验 应用
CODESEGMENT ASSUMECS:CODE START:CLI;关中断 MOVDS,AX;给data段地址 MOVDX,200H;ICW1是0端口 MOVAL,11H;控制字11H边沿触发00010001 OUTDX,AL;设置ICW1 MOVDX,201H;写ICW2,ICW2是1端口中断向量 MOVAL,0DH;设置主8259的中断类型号 OUTDX,AL...原创 2022-02-10 15:40:15 · 2395 阅读 · 0 评论 -
微机 系统中断控制器程序设计实验
记次数 按下脉冲后,打印十次 TPPC486 8259 INT5! 应用8255 8259中断 详细代码如下 1.DATASEGMENT 2.MESSDB'TPC4868259INT5!$' 3.DATAENDS 4.CODESEGMENT 5.ASSUMECS:CODE,DS:DATA 6.START:CLI;关中断 7.MOVAX,DATA 8.MOVDS,AX;给data段地址 9. 10.MOVDX,200H;I...原创 2022-02-10 15:33:11 · 831 阅读 · 0 评论 -
【写作业】微机实验 8255A方式0 程序应用
·结合逻辑灯使用 按下冲击脉冲之后,灯光l0~l8轮流亮灯 CODESEGMENT ASSUMECS:CODE START: MOVDX,223H;控制字地址,从C口输入A口输出 MOVAL,8BH;控制字A输出C输入方式010001011B OUTDX,AL;传入A TAA: MOVDX,222H;C口地址 INAL,DX;读入 MOVDX,220H;A口地址 OUTDX,AL;输出字符到A口 INT21H JMPTAA;若没有数据则继续...原创 2022-02-10 15:27:11 · 713 阅读 · 0 评论 -
微机 硬件实验应用 统计一串数字中,负数的个数
DATA SEGMENT BUF DB 3 DUP(2,-9) ;3组数据,三组都是2,-8,-9 R DB 0 ;负数个数 NUM DW $-BUF DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV CX,NUM MOV BX,OFFSET BUF ALP: MOV AL,[BX] INC BX CMP AL,0 JGE NEXT INC R NEXT: LOOP ALP MOV AH,.原创 2022-02-16 19:53:17 · 596 阅读 · 0 评论 -
微机上机 计算两数相加
DATA SEGMENT BUF1 DW 11H ;第一个数 BUF2 DW 22H ;第二个数 SUM DB 3 DUP(?) ;求和空间 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX LEA BX,BUF1 LEA SI,BUF2 LEA DI,SUM MOV AL,[BX] CLC ADC AL,[SI] D.原创 2022-02-16 19:48:55 · 472 阅读 · 0 评论 -
微机 硬件实验应用 打印指定字符
DATA SEGMENT BUF1 DB '12345' BUF2 DB 5 DUP (?) ;定义空间 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV ES,AX LEA SI,BUF1 ;buf1地址送si LEA DI,BUF2 ;buf2地址送di MOV CX,5 NEXT:MOV AL,[SI] ;地址送到AL中 MO.原创 2022-02-16 19:41:32 · 210 阅读 · 0 评论