个人年度学习工作总结(doc 7页)
所属分类:工作总结
文件大小:128 KB
下载要求:10 学币或VIP
点击下载个人年度学习工作总结内容提要:
汇编语言学习体会:
汇编语言最后一部分内容,主要是和中断相关,从第12章到最后的17章,分别从不同的层面阐述中断的理解和概念,其中第13章 int指令,第14章 端口,及第15章外中断,分别由浅入深,基础步进,下面是这3章的重要知识回顾
1.int指令:其格式int N, N是中断类型码,用于引发相应的中断程序
取中断类型码pushf,IF=0,TF=0push CS,push IP (IP)=(N*4),(CS)=(N*4+2)
2.中断例程:系统存在一些子程序,其以中断处理程序的方式提供给应用程序调
用,在我们编程时可使用int来调用这些程序,称为中断例程调用
3.中断例程编写:
编写实现功能的程序 mul: mulend:nop
安装程序(movsb),可安装到0:200处
设置中断向量表,mov word ptr es:[n*4],200h mov word ptr es:[n*4+2],0
Int指令与iret就像call与ret配合使用
4.BIOS:BASE IO SYSTEM,完成硬件系统的检测与初始化,外部中断与内部中断的
中断例程,用于对硬件设备进行IO操作的中断例程,其他与硬件相关的中断例程
5. CPU直接读取:CPU内部的寄存器,内存单元,端口
6.端口:在统一的地址空间,具有唯一地址,位于接口卡上的芯片,主板上的接口芯片,存储相关的系统信息,进行相关的IO处理芯片上的寄存器
7端口读写:读out,写in,只能使用AL,AX进行存放,8位端口用AL,16位端口时用AXMov dx,3f8h in ax,dxout dx,ax
8外中断:CPU通过端口与外设进行联系
分类:可屏蔽中断(IF=0,不响应可屏蔽中断,中断处理时通过设置IF=0用于禁止其他可屏蔽中断),不可屏蔽中断(中断类型码固定为2),
9.PC键的处理过程:按键芯片产生扫描码送入端口为60h的主板上相关芯片寄存器相关芯片相CPU放出9号中断IF==1,cpu处理,引发中断过程
10.断码与通码:按下产生通码,第7位为0,放开产生断码,第七位为1
断码=通码+80h
..............................
精品资料网 m.cnshu.cn
Copyright © 2004- 粤ICP备10098620号-1
风险管理 应急预案 研发管理 运营管理 内部管理 商业模式 执行力 连锁经营 公司治理 工厂管理 创新管理 家族企业 效率管理 名企案例 企业理念 价值管理 特许经营 瓶颈管理 调查问卷 策划方案 领导力 团队建设 企业变革 企业文化 战略管理 竞争策略 管理知识 危机管理 成本管理 项目管理 发展战略 年度计划 决策管理 企业上市 供应商 组织设计 产品管理 采购管理 品牌管理 企业诊断 企业咨询 商务谈判 物流管理 运作管理 管理制度 行业报告 经营管理 企划方案 MBA 流程管理 目标管理 招标投标 商务礼仪 管理表格 管理技能 管理案例 管理工具 管理手册 职业经理人 商业计划书 董事与股东 可行性报告