| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1555 人关注过本帖
标题:帮忙找找8259A的例子
取消只看楼主 加入收藏
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
结帖率:66.67%
收藏
 问题点数:0 回复次数:7 
帮忙找找8259A的例子
小弟要考试用的,想找几个例子看看。
搜索更多相关主题的帖子: 例子 
2005-01-02 15:14
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
我没放错版面问问题吧?8259A是Intel的中断芯片。
2005-01-02 15:15
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 

帮忙看看这段代码有什么问题!是打字练习的代码:

DATA SEGMENT INTSEG DW ? INTOFF DW ? Mes1 DB 'Please input a character : $' Mes2 db 'Input character numbers: $' Mes3 db ' Times: $' Mes4 db 0ah,0dh,'$' ICOUNT DB 0 Count db 0 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX CLI MOV AX,351CH ;调用21H中断的35H子功能保存 INT 21H ;原中断向量 MOV INTSEG,ES MOV INTOFF,BX PUSH DS ;调用21H中断的25H子功能 MOV AX,SEG INTPROC ;设置中断向量表内容 MOV DS,AX MOV DX,OFFSET INTPROC MOV AX,251CH INT 21H POP DS STI MOV DX, OFFSET MES1 CALL DISP SCAN: MOV AH,1 INT 21H INC COUNT CMP AL, 0DH JNZ SCAN CLI MOV DX,INTOFF ;恢复1CH中断向量 MOV AX,INTSEG MOV DS,AX MOV AX,251CH INT 21H MOV DX, OFFSET MES2 CALL DISP MOV AL, COUNT CALL DISPP MOV DX, OFFSET MES4 CALL DISP MOV DX, OFFSET MES3 CALL DISP MOV AL, ICOUNT CALL DISPP STI MOV AH,4CH ;返回DOS INT 21H INTPROC PROC PUSH AX PUSH DS STI MOV AX,DATA MOV DS,AX INC ICOUNT ;中断计数 EXIT: CLI POP DS POP AX IRET INTPROC ENDP DISP PROC MOV AH, 9 INT 21H RET DISP ENDP DISPP PROC PUSH AX MOV CL, 4 SHR AL, CL AND AL, 0FH ADD AL, 30H MOV BL, AL POP AX AND AL,0FH ADD AL, 30H PUSH AX MOV DL , BL MOV AH, 2 INT 21H POP AX MOV DL, AL MOV AH, 2 INT 21H RET DISPP ENDP CODE ENDS END START

2005-01-02 18:24
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
呵呵,我在汇编版发过了,没人回答,反正[DOS/BIOS中断]也涉及汇编,还是符合题目的。
2005-01-03 00:57
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
学C的一般都联系到asm吧,高手帮一下嘛!
2005-01-03 00:58
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
靠,今天早上考了接口技术,老师也出太难了,我一点都没懂!
最后的大题是8255A和输入设备连接,然后用汇编写程序让中断来进行,我晕~~~
2005-01-04 16:17
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
倒,你是想说还好你没考上大学吧!
2005-01-04 18:46
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
倒~~~你不是读公关吧!?
2005-01-05 15:35
快速回复:帮忙找找8259A的例子
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030124 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved