■微机原理及应用 主讲:谢维成 http:/xweicheng.ys168.com scxweicheng@yahoo.com.cn
微机原理及应用 主讲:谢维成 http://xweicheng.ys168.com scxweicheng@yahoo.com.cn
课程介绍 本课程是专业技术基础课,要求学会 计算机硬件方面的最基本知识。 课程特点 1.发展更新快 2.无理论推导、容易,但繁琐 3.量大,学时少 4.上机实验重要 课程具体要求: 1作业、实验报告按时交
课程介绍 本课程是专业技术基础课,要求学会 计算机硬件方面的最基本知识。 课程特点: 1.发展更新快 2.无理论推导、容易,但繁琐 3.量大,学时少 4.上机实验重要 课程具体要求: 1.作业、实验报告按时交
学习过程注意事项 2.实验提前准备好,预先写出实验预习 报告,包括编好上机程序。实验完成后经老 师检查认可并在预习报告上签字。 3.认真听课、复习、做实验,有部分同 学开始感到入门难。千万别等到期末总突击! 课程总成绩构成:平时、考勤(10%) 实验(20%)、期末考试(70%)
学习过程注意事项 2.实验提前准备好, 预 先写出实验预习 报告,包括编好上机程序。实验完成后经老 师检查认可并在预习报告上签字。 3.认真听课、复习、做实验,有部分同 学开始感到入门难。千万别等到期末总突 击! 课程总成绩构成:平时、考勤(10%)、 实验(20%)、期末考试(70%)
游戏规则 ■评分方法 课堂(含考勤和作业):10%实验:20% 期未统考成绩:70% ■所课禁止讲话!! ■做一个积极的知识及技能的获取者 ■认真完成作业和实验 广泛阅读参考书,特别注意在实验中学习 缺勤请假按规定不超过3次
游戏规则 评分方法: 课堂(含考勤和作业):10% 实验: 20% 期末统考成绩 :70% 听课时禁止讲话!! 做一个积极的知识及技能的获取者 认真完成作业和实验 广泛阅读参考书,特别注意在实验中学习 缺勤请假按规定不超过3次
学时安排及参考书 冰讲课:42 冰实验:10(5次实验) 教材:微机计算机系统原理与应用(第4版) 参考书 1.IBM-PC汇编语言程序设计沈美明等清华出版社 2.微徽机计算机系统原理与应用(第3版)周明德清华出版社 2.微徽型计算机技术及应用(第二版)戴梅萼等清华出版社 3. Barry B Brey: The Inter Microprocessors 8086/8088,80186/ 80188.80286.80386.80486. Pentium and pentium pro processor Architecture, Programming, and Interfacing. Fourth Edition 4微机原理及应用实验报告谢维成编西华大学印
学时安排及参考书 讲课:42 实验:10(5次实验) 教材:微机计算机系统原理与应用(第4版) 参考书: 1.IBM-PC汇编语言程序设计 沈美明 等 清华出版社 2.微机计算机系统原理与应用(第3版) 周明德 清华出版社 2.微型计算机技术及应用(第二版)戴梅萼等 清华出版社 3. Barry B.Brey:The Inter Microprocessors 8086/8088,80186/ 80188,80286,80386,80486,Pentium,and Pentium Pro Processor Architecture,Programming,and Interfacing. Fourth Edition 4.微机原理及应用实验报告 谢维成 编 西华大学 印
课程内容结构 l. Architecture微机(CPU)结构 2 Programming」程序设计(江编语言) 3 Interfacing|微机接口技术基础
课程内容结构 1. Architecture 微机( CPU)结构 2. Programming 程序设计(汇编语言) 3. Interfacing 微机接口技术基础
1.Internal Microprocessor Architecture EAX AH(A×)AL| Accumulator EBX BH(BX)BL Base index DR ECX CH(CX)CL Count EDX DH DX)DL Data ESP SP Stack pointer PR EBP BP Base pointer EDI DI Destination ndex ESI S Source index
1.Internal Microprocessor Architecture SI DI BP SP DH (DX) DL CH (CX) CL BH (BX) BL EAX AH (AX) AL Accumulator EBX Base index DR ECX Count EDX Data ESP Stack pointer PR EBP Base pointer Destination index EDI IR ESI Source index
Internal Microprocessor Architecture P EIP Instruction pointer EFLAGS FLAGS flags Special purpose registers CS Code DS Date ES Extra Stack FS Segment registers GS
Internal Microprocessor Architecture FLAGS IP EFLAGS Special purpose registers EIP Instruction pointer Flags GS FS SS ES DS CS Code Data Extra Stack Segment registers
2. Program X Data segment x buffer db olh 02h 々 Data ends 4 Code segment 以 assume ds data cs code Y main proc far &t Start push ds moy ax. 0 u sh aX mov ah. 02h mov dl.0 int 21h mov dl K 21h ret t Main endp code ends
2.Program Data segment Buffer db 01h,02h Data ends Code segment assume ds:data;cs:code Main proc far Start push ds mov ax,0 push ax mov ah,02h mov dl,’O’ int 21h mov dl,’K’ int 21h ret Main endp Code ends end start
3. 8088 hardware specifications 噬冲的 控割 Ar 32 地是线 国9经过完全反冲的8微处理器
3.8088 hardware specifications