汇编语言 微机原理课程设计 学的时候会,以后都用C语言,都忘了
微机原理与汇编语言课程设计 课题名称:闰年计算1.实验目的:(1)学习分支、中断、和逻辑表达。(2)熟悉汇编语言程序的编译、链接过程。2.实验内容:利用DOS 21H中断类型的10号键盘功能调用,将键盘。
微机原理汇编语言课程设计 中的LED 灯显示控制代码怎么写? data segmentio8255a equ 288Hio8255b equ 289Hio8255c equ 28AHio8255t equ 28BHdata ends7code segmentassume cs:code,ds:datastart:mov ax,datamov ds,axmov dx,io8255t;控制端口mov al,81H;设置8255为A口输出out dx,almov dx,io8255amov al,00H;设置8个灯全灭out dx,almo:mov dx,io8255cin al,dxcmp al,01hjz k1cmp al,02hjz k2cmp al,04hjz k3jmp theendk1:jmp l1k2:jmp l2k3:jmp l3l1:call dengl2:mov dx,io8255amov al,01hout dx,all3:mov dx,io8255amov al,00hout dx,altheend:mov al,00hmov dx,io8255aout dx,aljmp modeng procmov dx,io8255a;数据端口mov al,01H;1号灯out dx,alcall delay;延迟1秒mov al,04H;3号灯out dx,alcall delay;延迟1秒mov al,10H;5号灯out dx,alcall delay;延迟1秒mov al,40H;7号灯out dx,alcall delay;延迟1秒mov cl,5return1:mov al,55H;1,3,5,7号灯out dx,alcall sdelay;延迟1秒mov al,00Hout dx,alcall sdelay;延迟1秒loop return1mov al,02H;2号灯out dx,alcall delay;延迟1秒mov al,08H;4号灯out dx,alcall delay;延迟1秒mov al,20H;6号灯out dx。