北京交通大学
北京交通大学校区平面图

女生宿舍安排 学院办公室地点 硕 士 学苑1号楼 学苑2号楼 学苑6号楼 学苑8号楼 学苑8号楼 学苑2号楼 学苑1号楼 学苑2号楼 学苑6号楼 学苑2号楼 学苑2号楼 学苑8号楼 第九教学楼南一层109 第九教学楼北一层103 思源东楼502 第八教学楼617 综合楼724 机械工程楼811 电气工程楼704 第七教学楼七教207 思源西楼704 思源西楼812 逸夫楼西801 建筑与艺术学院楼307 图中用 标记的位 置为新生报到期间 涉及的地点 研究生具体住宿以 学院和宿舍管理中 心安排为准
运动场
桥
二号楼
语言学院 人文学院
草坪
六号楼
计 财 处
15宿舍楼 9宿舍楼 8号公寓楼 7号公寓楼
思源西楼
思源楼
经管学院 理学院
思源东楼
教4楼
花园
天佑 会堂 小 树 林
草 坪
教7楼
教 5 楼 东阶梯
芳华园
1宿舍楼
逸夫教学楼
电气工程楼
机械工程楼 机械实验馆
光 波 楼
九 号 楼
北京移动 充值点 学苑餐厅
建行校友 龙卡办理 点
运输设备教学馆
台
排 球 场
西 北 门
教2楼
教1楼
管理楼
校 医 院
东 路
草坪
土 运 建 输 学 学 院 院 一卡通中心
南门
草坪
草坪
外联处
西门
门卫
电信学院
二 食 堂
学生活动中心
17宿舍楼
计算中心
草坪
科学会堂
图 明 湖 书 馆
天 桥
学生资助管理中心 校医院、新生保险 保卫处 研究生院
五号楼
天
北京交通大学是几本_北京交通大学王牌专业

北京交通大学是几本_北京交通大学王牌专业北京交通大学是几本北京交通大学是211大学,不是985大学。
北京交通大学在北京是第一批次招生,所以我们通常说北京交通大学是一本大学。
如果你不是北京考生,北京交通大学在你所在的省份是本科二批招生的话,你也可以说北京交通大学是二本大学。
北京交通大学简介北京交通大学位于中国首都北京,是教育部直属高校,由教育部、中国铁路总公司、北京市共建的全国重点大学;是国家“211工程”、“985工程优势学科创新平台”、“2011计划”、“111计划”、“卓越工程师教育培养计划”项目建设高校,是国家“双一流”世界一流学科建设高校,是北京高科大学联盟、中俄交通大学联盟成员高校,是具有研究生院的全国首批博士、硕士学位授予高校,入选“国家建设高水平大学公派研究生项目“、”海外高层次人才引进计划”。
北京交通大学王牌专业国家级特色专业(13个):通信工程、软件工程(设3个专业方向)、物流管理、交通运输、机械工程及自动化、经济学、计算机科学与技术、土木工程、交通工程、自动化、电气工程与自动化北京重点建设学科世界一流学科建设学科:系统科学国家级重点学科:交通运输工程、信息与通信工程、产业经济学、桥梁与隧道工程原铁道部重点学科(4个):系统工程、电磁场与微波技术、车辆工程、电力系统及其自动化北京交通大学招生问答北京交通大学宿舍条件是什么?学生住宿实行公寓制,学校根据各学院人数分配宿舍。
学校根据教育部、国家发展和改革委员会、财政部的有关收费规定,不再统一提供床上用品,新生可以选择自备床上用品,也可选择购买经学校公开招标的床上用品。
我校学生宿舍空调为租赁使用模式,即以宿舍为单位,由宿舍住宿学生达成一致后与空调租赁公司签订租赁合同,学校行使监督管理职能。
北京交通大学是985吗?北京交通大学是211大学,但不是985大学。
全国共有115所211大学,39所985大学,其中北京有26所211大学,8所985大学,目前教育部门不再接受211和985大学申报,已经统筹为双一流大学建设。
北京交通大学毕业证样本学位证样本历任校(院)长学校代码

北京交通大学毕业证样本学位证样本历任校(院)长学校代码
北京交通大学简介
北京交通大学(外文名: Beijing Jiaotong University )简称:北交大,BJTU ;是教育部直属,由教育部、铁道部、北京市共建的全国重点大学,现已发展成工、管、经、理、文、法、哲等协调发展的多科性、开放式的研究型大学。
北京交通大学院系设置
学校院系设置有;计算机与信息技术学院、经济管理学院、交通运输学院、土木建筑工程学院、机械与电子控制工程学院、电气工程学院、理学院、人文社会科学学院、语言与传播学院、软件学院、马克思主义学院、法学院、海滨学院、建筑与艺术学院、电子信息工程学院、远程与继续教育学院。
北京交通大学的特色专业
学校设置有特色专业;交通运输、交通工程、电气工程与自动化、产业经济学、通信工程、物流管理、软件工程、机械工程及自动化、计算机科学与技术、土木工程、自动化............。
北京交通大学的学校前沿介绍
学校前沿是1909年成立的铁路管理传习所,1949年由学校改名为中国交通大学,1970年由北京铁道学院更名为北方交通大学,2000年由原北京电力高等专科学校并入北方交通大学,2003年由北方交通大学更名为北京交通大学。
北京交通大学的学校代码及毕业证编号
学校国际代码;10004
北京交通大学历任校(院)长
学校有历任院长;张树京:1983年;1988年,任北方交通大学校长,万明坤:1988年;1994年12月,任北方交通大学校长,王金华:1994年12月;1998年12月,任北方交通大学校长,谈振辉:1998年12月;2008年3月,任北方交通大学校长,宁滨:2008年3月;现今,任北京交通大学校长。
北京交通大学简介

北京交通大学简介北京交通大学是教育部直属,教育部、交通运输部、北京市人民政府和中国国家铁路集团有限公司共建的全国重点大学,“211工程”“985工程优势学科创新平台”项目建设高校和具有研究生院的全国首批博士、硕士学位授予高校。
学校牵头的“2011计划”“轨道交通安全协同创新中心”是国家首批14个认定的协同创新中心之一。
学校进入国家“双一流”建设行列,正围绕优势特色学科重点建设“智慧交通”世界一流学科领域。
北京交通大学作为交通大学的三个源头之一,历史渊源可追溯到1896年,是中国近代铁路管理、电信教育的发祥地。
1917年改组为北京铁路管理学校和北京邮电学校,1921年与上海工业专门学校、唐山工业专门学校合并组建交通大学。
1923年交通大学改组后,北京分校更名为北京交通大学。
1950年学校定名北方交通大学,毛泽东主席题写校名。
2003年恢复使用“北京交通大学”校名。
学校曾培养出中国第一个无线电台创建人刘瀚、中国第一台大马力蒸汽机设计者应尚才、中国第一本铁路运输专著作者金士宣、中国铁路运输经济学科开创者许靖等一大批蜚声中外的杰出人才。
学校始终瞄准科技发展前沿和国家重大战略需求,依托信息、管理和交通科学与技术等优势特色学科,通过智力支持、人才保障和专业服务,全面参与了铁路大提速、青藏铁路建设、大秦铁路重载运输、高速铁路建设和城市轨道交通核心技术自主研发等中国轨道交通发展的重大历史事件,取得了一系列具有完全自主知识产权、处于国际先进水平的一系列原创性重大成果,成为支撑和引领国家、行业和区域科技创新发展的重要力量。
学校在四大世界大学排行榜中稳步提升,在U.S.News世界大学排行、上海软科世界大学学术排行中进入500+。
交通运输工程学科位列上海软科世界一流学科第一,工程学接近ESI前1‰,工程学、计算机科学、材料科学进入ESI前3‰。
系统科学学科在全国学科评估中连续四次蝉联全国第一;系统科学、交通运输工程、信息与通信工程、计算机科学与技术、工商管理等5个学科进入全国第四轮学科评估前10%(A类)。
北京交通大学百年简史

北京交通大学是一所历史悠久、具有开创性的高等学府,它与上海、西安、西南交通大学有密切的历史渊源关系。
四所交大(上海交大、西安交大、西南交大、北京交大)同创于清朝末年,先后创建南洋公学(上海交大、西安交大前身创建于1896年4月8日),山海关铁路学堂(西南交大前身创建于1896年)和铁路管理传习所(我校前身创建于1909年9月10日)。
1917年,交通部因培养管理业务人才和邮电业务人才的需要,将我校划分为北京铁路管理学校和北京邮电学校。
1921年,交通总长叶恭绰将部属四校联合组建交通大学,共同前身是1896年4月8日在上海创办的南洋公学。
叶恭绰将交通大学校庆日定为4月8日。
一百一十多年来四所交大时分时合,但渊源关系密切,改革开放后四校和台湾新竹交大联合更加密切,经共同协商将每年4月8日定为五所交大校庆日。
江泽民总书记在1996年3月28日接见四所交通大学负责人时讲话指出:“交通大学是我国创建最早的高等学府之一。
在一个世纪中,交大为祖国造就了一批又一批人才,可谓桃李满天下,学子遍神州”。
“新中国成立以后,经过交大师生员工的奋发努力,百年学府发生了重大变化。
当年,诞生在黄浦江畔、只有几十人的南洋公学,如今已发展成为屹立于华东、华北、西北、西南大地的四所交通大学,成为我国培养高技术人才和从事科学研究的重要基地,为经济发展和社会进步做出了功不可没的贡献……”从建校到2010年我校共有13位党委书记、37位校长:现任校长宁滨,现任党委书记曹国永;我校第一任校长章梫;第一任交通大学校长叶恭绰;第一任北京交通大学校长张福运;新中国成立后第一任北方交通大学校长茅以升……北京交通大学自1909年创建至今已有一百年历史。
是一所历史悠久的高等学校(教育部直属的全国重点大学,首批具有博士、硕士学位授予权的大学之一,首批启动“211工程”建设的61所高校之一,获准设立研究生院的56所高校之一,首批通过本科教学优秀评价的高校之一,国家大学生文化素质教育基地之一)。
北京交通大学机械与电子控制工程学院

历史沿革
1909年,学校建校初期即设置了机械类课程。 历史沿革1958年,经教育部和铁道部批准,北京铁道学院成立铁道机电系。 1961年,电气化工程系并入,更名为铁道机械系。 1985年,更名为机械工程系,同时电气化工程系迁出 1997年,机械工程系电气化工程系合并成立机械与电气工程学院。 2000年,北京电力高等专科学校并入学校后,系所重新整合,成立机械与动力工程学院。 历史照片(7张)2001年,更名为北京交通大学机械与电子控制工程学院。 2004年,工程素质培训中心并入。 2010年,在“机械工程及自动化”专业开展国际化人才试点培养,进行国际班首届招生,由学院当年入学新 生自主报名、择优录取。 2011年1月,轨道车辆结构可靠性与运用检测技术教育部工程研究中心通过验收。5月,学院新能源汽车动力 总成技术北京市重点实验室获授牌。原“机械工程自动化(铁路机车车辆)”专业按“车辆工程”专业名称招生。
学术科研
科研成果
科研平台
学术资源
截至2018年12月,学院有国家认可实验室1个,教育部“创新团队发展计划”入选团队1个,科技部创新团队 1个,教育部工程研究中心1个,教育部重点实验室1个,北京市重点实验室2个,北京市国际合作基地1个,国家 国际科技合作基地1个。
教育部“创新团队发展计划”入选团队:载运工具关键设备的磁性液体密封研究
截至2018年12月,学院有2个博士后科研流动站,1个一级学科博士学位授权点,1个二级学科博士学位授权 点,1个工程博士专业学位授权点,1个一级学科硕士学位授权点,8个二级学科硕士学位授权点,3个工程硕士专 业学位授权点,1个国家级重点学科,学院机械工程学科在全国第四轮学科评估中进入前20%,评估结果为B+。
国家级特色专业:车辆工程 国家级专业综合改革示范点:车辆工程 国家级一流本科专业建设点:机械工程、车辆工程、测控技术与仪器、工业工程 教育部卓越工程师教育培养计划专业:车辆工程 国家工程教育专业认证:机械工程、车辆工程、测控技术与仪器 国家级人才培养模式创新实验区:国际化创业型工程与管理复合型人才培养模式创新实验区 国家级工程实践教育中心:轨道车辆工程实践教育中心 国家级实验教学示范中心:机械工程实验教学示范中心
北京交通大学招生简章

北京交通大学招生简章北京交通大学概览北京交通大学(原北方交通大学)创建于1896年,是一所多学科的国家重点大学,是中国首批博士、硕士学位授予高校。
学校以信息和管理等学科为优势,以交通科学与技术为特色。
百十年来,北京交通大学已成为培养社会经济建设人才,特别是轨道交通现代化建设人才的重要基地。
学校重视留学生教育,构建了工、管、经、理、文、法、哲等多学科,预、本、硕、博多层次的国际教育体系,为留学生提供中国政府奖学金、孔子学院奖学金和北京市外国留学生奖学金机会。
学校是距离北京市中心最近的高校之一,地理位置优越。
目录一、招生专业 (2)1.汉语教学 (2)2.专业教学 (2)本科专业目录 (2)硕士专业目录 (3)博士专业目录 (4)二、费用标准 (5)1. 报名费 (5)2. 学费 (5)3. 住宿费 (5)4. 保险费 (5)5. 接机费 (5)三、入学条件及申请办法 (5)1. 入学条件 (5)2. 时间安排 (5)3. 报名办法 (6)四、联系方式 (6)一、招生专业1、汉语教学采用小班教学,针对学生的汉语水平开设初级、中级、高级汉语班,按学习期限分为长期班和短期班,另设针对专业生的预科班。
汉语班课程设置2、专业教学学校现有23个本科专业、78个硕士专业、42个博士专业可以招收留学生,其中土木工程硕士、计算机技术硕士、工商管理硕士和物流工程硕士为全英语授课专业。
北京交通大学本科专业目录(学制4-5年)北京交通大学学术硕士专业目录(学制2-3年)北京交通大学博士专业目录(学制3-4年)二、费用标准(以人民币标价)1、报名费:研究生600元/人;其他500元/人。
2、学费:3、住宿费:学校内有多种不同形式的宿舍供选择。
注:留学生的实际住宿时间超过学期结束时间,将按照实际住宿天数收费;4、保险费:800元/年·人;400元/学期·人。
5、接机费:如在通知书上报到日期的工作时间内抵京,我校可安排免费接机。
北京交通大学计算机与信息技术学院

北京交通大学计算机与信息技术学院
北京交通大学计算机与信息技术学院位于中国首都北京市海淀区西土城路10号,成立于1952年,是集教学、科研、服务于一体的综合性高等学府,是国家“211工程”重点支持的高水平大学。
学院现有计算机科学与技术、软件工程、信息与计算科学、网络空间安全等本科专业和计算机科学与技术、软件工程、信号与信息处理、计算机系统结构、计算机应用技术、计算机系统性能分析、计算机软件与理论、人工智能等硕士、博士研究生专业。
学院拥有一支高水平的师资队伍,现有专职教师超过170人,其中包括国家重点实验室和国家工程技术研究中心的学术骨干。
学院积极开展国内外高水平的学术交流与合作,与国内多所高校和国际知名高校、研究机构建立了紧密的合作关系,共同探讨最前沿的科学问题。
学院提供了一系列优质的教育资源和课程,致力于培养具有国际视野、创新精神和实践能力的高素质人才。
在校学生不仅有丰富的课程选择,还可以参加各种竞赛和实践活动,如ACM/ICPC程序设计竞赛、数学建模竞赛、人工智能应用创新大赛等。
同时,学院还为学生提供了多种形式的实习和就业服务,帮助学生更好地适应社会。
学院形成了“育人为本、实践创新、和谐共生、卓越领先”的办学理念,追求科学、前沿、卓越,致力于成为享有国际声誉的高水平学院,为全球计算机科学和信息技术领域的发展做出贡献。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
北京交通大学微机接口实验实验报告姓名:学号:班级: 1 目录实验一交通灯控制实验---------------------------------------------------------1 实验二实验三实验四实验五实验六可编程定时器/计数器-----------------------------------------5 中断--------------------------------------------------------------------------9 模/数转换器-------------------------------------------------------------15 PC机串行通讯实验----------------------------------------------------18 竞赛抢答器--------------------------------------------------------------24 2 实验一交通灯控制实验一、实验目的通过并行接口8255实现十字路口交通灯的模拟控制,进一步掌握对并行口的使用。
二、实验内容如图1,L7、L6、L5作为南北路口的交通灯与PC7、PC6、PC5相连,L2、L1、L0作为东西路口的交通灯与PC2、PC1、PC0相连。
编程使六个灯按交通灯变化规律燃灭。
L7L6L5L2L1L0 PC7 PC6 PC5PC2 PC1 PC0 288H—28FHCS8255 图 1 十字路口交通灯的变化规律要求:南北路口的绿灯、东西路口的红灯同时亮3秒左右。
南北路口的黄灯闪烁若干次,同时东西路口的红灯继续亮。
南北路口的红灯、东西路口的绿灯同时亮3秒左右。
南北路口的红灯继续亮、同时东西路口的黄灯亮闪烁若干次。
转重复。
8255动态分配地址:控制寄存器:28BH 0EC0BH A口地址:288H 0EC08H C口地址:28AH 0EC0AH三、参考流程1 开始设置8255A口输出C口输出南北路口绿灯亮,东西路口红灯亮长延时南北路口黄灯闪,东西路口红灯亮南北路口红灯亮,东西路口绿灯亮长延时南北路口红灯亮,东西路口黄灯闪是否有键按下返回DOS图 2 四、源程序及注释源程序:CODE SEGMENT ASSUME CS:CODE START: MOV DX,0EC0BH MOV AL,10010000B;C口方式0输出,A 口输入OUT DX,AL FIRST: MOV DX,0EC0AH MOV AL,00100100B OUT DX,AL;南北绿,东西红写入C口MOV CX,0;送入初值65536 MOV AX,4000H;软件长延时,经验值确定DELAY1:DEC AX JNZ DELAY1LOOP DELAY1 MOV BL,4;控制黄灯亮的次数SECOND:MOV DX,0EC0AH MOV AL,01000100B 2 OUT DX,AL;南北黄,东西红MOV CX,3000H MOV AX,0100HLI1: DEC AX JNZ LI1 LOOP LI1 MOV DX,0EC0AH;软件短延时MOV AL,00000100B;南北黄灭OUT DX,AL MOV CX,3000H MOV AX,0100H WEN1: DEC AX JNZ WEN1LOOP WEN1 DEC BL JNZ SECOND THIRD: MOV DX,0EC0AH MOV AL,10000001B OUT DX,AL MOV CX,0 MOV AX,4000H DELAY2:DEC AX JNZ DELAY2 LOOP DELAY2MOV BL,4FORTH: MOV DX,0EC0AH MOV AL,10000010B OUT DX,AL MOV CX,3000H MOV AX,0100H LI2:DEC AX JNZ LI2 LOOP LI2MOV DX,0EC0AH MOV AL,10000000B OUT DX,AL MOV CX,3000H MOV AX,0100H WEN2:DEC AX JNZ WEN2 ;软件短延时;黄灯闪烁4次;写入C口;南北红,东西绿;软件长延时;控制黄灯亮的次数;写入C口;南北红,东西黄;软件短延时;东西黄灭 3LOOP WEN2 DEC BL JNZ FORTH;黄灯闪烁4次MOV DL,0FFH MOV AH,06H INT 21H;执行键盘输入操作JZ FIRST MOV AH,4CH INT 21H;返回操作系统CODE ENDS END START 五、总结在本次实验中,我主要学会了如何控制延时时间,加长延时时间可以是二极管的闪烁是肉眼可见的。
还有就是尽管程序中有键盘输入后可以退出程序的语句,但是必须在程序恰好执行到这个语句时才能有效。
总体上这个程序还是比较简单的,只要按照流程就可以写出程序。
4 实验二可编程定时器/计数器一、实验目的掌握8253的基本工作原理和编程方法。
二、实验内容1.按图3虚线连接电路,将计数器0设置为方式0,计数器初值为N,用手动逐个输入单脉冲,编程使计数值在屏幕上显示,并同时用逻辑笔观察OUT0电平变化。
CLK0 8253280H-GATE0CS OUT0 图3 2.按图4连接电图,将计数器0、计数器1分别设置为方式3,计数初值设为1000,用逻辑笔观察OUT1输出电平的变化。
OUT1 8253 GATE1280H-CLK1CS OUT0GATE0CLK01MHZ 图4 5 二、参考流程图开始开始设计数器0为工作方式0设计数器0为工作方式3送计数器初值读计数器值向计数器0送初值1000先送低字节后送高字节设计数器1为工作方式3N显示计数器有按键按下吗?Y向计数器1送初值1000先送低字节后送高字节结束结束图5图6 四、源程序及注释源程序1:CODE SEGMENT ASSUME CS:CODE START:MOV DX,0EC03H MOV AL,10H;设置控制字00010000 OUT DX,AL;对控制寄存器写入控制字MOV DX,0EC00H MOV AL,0FH;将0FH存入AL寄存器OUT DX,AL;将此时AL的值送入DX端口LP1: IN AL,DX;从DX端口读入8位,放在AL寄存器中CALL DISP;调用DISP PUSH DX;将DX内容保存到堆栈段MOV AH,06H;将06H存入AH,为了下句调用21中断MOV DL,0FFH ;将0FFH存入DL INT 21H;调用21中断POP DX;将DX的内容推出栈段 6 JZ LP1;如果DX的内容是0,就跳转到LP1MOV AH,4CH INT 21H;调用中断DISP PROC NEAR;定义一个名为DISP的子程序PUSH DX;把DX的内容保存到堆栈段中AND AL,0FH;将AL寄存器的内容与0FH进行“与”运算,再把结果存入AL中MOV DL,AL;将AL的值送入DL寄存器CMP DL,9;比较DL中的值与9的大小JLE NUM;如果DL的值小于或等于9时,则跳转到NUM ADD DL,7;将DL的值与7进行相加后,再送入DL中NUM: ADD DL,30H;将DL的值与30H进行相加后,得到ASCII值MOV AH,02H;在屏幕上显示DL INT 21H;调用DOS21中断MOV DL,0DH;回车INT 21H;调用中断指令MOV DL,0AH;换行INT 21H;调用DOS21中断POP DX;将DX的内容推出栈段RET;子程序在功能完成后返回调用程序继续执行DISP ENDP CODE ENDS END START 源程序2:CODE SEGMENTASSUME CS:CODE START:MOV DX,0EC03H MOV AL,36H ;设置控制字00110110OUT DX,AL MOV AX,1000 ;向计数器0送初值1000 MOV DX,0EC00H ;把计数器0地址放在DX寄存器中OUT DX,AL;将AL的低字节送入DX端口MOV AL,AH OUT DX,AL;将AX的高字节送入DX端口MOV DX,0EC03H ;把端口地址放在DX寄存器中MOV AL,76H ;设置控制字01110110 OUT DX,AL;将AL的值送入DX端口MOV AX,1000 ;向计数器1送初值1000 MOV DX,0EC01H ;把端口地址放在DX寄存器中OUT DX,AL;将AL的低字节送入DX端口MOV AL,AH OUT DX,AL;将AX的高字节送入DX端口MOV AH,4CH7 INT 21H;调用DOS21中断CODE ENDS END START五、总结通过本次实验,我更加深入的了解到8253的工作方式。
在实验中我用了计数器0,但是也可以改用计数器1,只需要改写控制字。
在显示数字时,对于0~9,要加上30H,而对于大于9的数字,要加上37H。
8实验三中断一、实验目的1.掌握PC机中断处理系统的基本原理。
2.学会编写中断服务程序。
三、实验内容PC机用户可使用的硬件中断只有可屏蔽中断,8259中断控制器管理。
中断控制器用于接收外部的中断请求信号,经过优先级判别等处理后向CPU发出可屏蔽中断请求。
IBMPC、PC/XT机内有一片8259中断控制器对外可以提供8个中断源:中断源中断类型号中断功能IRQ008H 时钟IRQ109H键盘IRQ2 0AH保留IRQ3OBH串行口 2 IRQ40CH串行口 1 IRQ50DH硬盘IRQ60EH 软盘IRQ70FH并行打印机8个中断源的中断请求信号线IRQ0~IRQ7在主机的62线ISA总线插座中可以引出,系统已设定中断请求信号为“边沿触发”,普通结束方式。
对于PC/AT及286以上微机内又扩展了一片8259中断控制,IRQ2用于两片8259之间级连,对外可以提供16个中断源:中断源中断类型号中断功能IRQ8 070H实时时钟IRQ9071H 用户中断IRQ10072H保留IRQ11073H保留IRQ12 074H保留9 IRQ13075H协处理器IRQ14 076H硬盘IRQ15077H 保留PCI总线中的中断线只有四根,INTA#、INTB#、INTC#、INTD#,它们需要通过P&P的设置来和某一根中断相连接才能进行中断申请。
IRQ+5 图7 实验电路如图7,直接用手动产单脉冲作为中断请求信号。
要求每按一次开关产生一次中断,在屏幕上显示一次“TPC pci card Interrup t”,中断10次后程序退出。
三、参考流程图10 开始关中断设置TPC卡中断使能保存原中断向量设置新中断向量设置中断掩码显示提示信息开中断Y计数器为0?N 中断开始Y按任意键?N关中断计数器减一显示提示信息发出EOI结束中断开中断中断返回恢复中断掩码恢复原中断向量设置TPC卡中断关闭结束返回图8图9 四、源程序及注释源程序:data segment int_vect EQU 073H;中断0-7的向量为:08h-0fh,中断8-15的向量为:70h-77h irq_mask_2_7 equ 11111011b;中断掩码,中断0-7时从低至高相应位为零,中断8-15时第2位为零11 irq_mask_9_15 equ 11110111b ;中断0-7时全一,中断8-15时从低至高相应位为零ioport_cent equ 0E800h ;tpc 卡中9054芯片的io地址csreg dw? ipreg dw?;旧中断向量保存空间irq_times dw00h;中断计数msg1db 0dh,0ah,’TPC pci card Interrupt’,0dh,0ah,’$’ msg2db 0dh,0ah,’Press any key to exit!’,0dh,0ah,’$’ msg3db 0dh,0ah,’Press DMC to interrupt 10 times and exit!’,0dh,0ah,’$’ data ends stack segment stack db 100 dup (?) stack ends code segment assume cs:code,ds:data,ss:stack,es:datastart: ;Enable Local Interrupt Input .386 cli mov ax,data mov ds,ax mov es,ax mov ax,stack mov ss,ax mov dx,ioport_cent+68h ;设置tpc 卡中9054芯片io口,使能中断in ax,dx or ax,0900h out dx,ax mov al,int_vect;保存原中断向量mov ah,35h int 21h mov ax,es mov csreg,axmov ipreg,bx mov ax,seg int_proc;设置新中断向量mov ds,ax mov dx,offset int_proc mov al,int_vect mov ah,25h int 21h in al, 21h;设置中断掩码12 and al, irq_mask_2_7 out21h, al in al, 0a1h and al, irq_mask_9_15 out0a1h, al mov ax,data mov ds,ax mov dx,offset msg2 mov ah,09h int 21h mov dx,offset msg3 mov ah,09h int 21h mov irq_times,0ah sti loop1: cmp irq_times,0;等待中断并判断中断10次后退出jz exit mov ah,1 int 16h jnz exit;按任意键退出jmp loop1 exit: cli mov bl, irq_mask_2_7;恢复中断掩码not bl in al, 21h or al, bl out21h, al mov bl, irq_mask_9_15 not bl in al, 0a1h or al, bl out0a1h, al mov dx,ipreg;恢复原中断向量mov ax,csreg mov ds,ax mov ah,25h mov al,int_vect int 21h 13mov dx,ioport_cent+68h;设置tpc 卡中9054芯片io口,关闭中断in ax,dx and ax,0f7ffh out dx,ax mov ax,4c00h int 21h int_proc proc far push ax push dx push ds dec irq_times mov ax,data;Interrupt to do mov ds,ax mov dx,offset msg1 mov ah,09h int 21h mov al,20h;Send EOI out 0a0h,al out 20h,al pop ds pop dx pop ax sti iret int_proc endp code ends end start 五、总结本次实验的程序比较复杂,所以我用的是老师所准备的程序。