“计算机硬件技术基础”
朱小梅
E-mail,xmzhu@mail.tsinghua.edu.cn
Tel,62773980
清华 非电专业 计算机系列课程
计算机文化基础
计算机技术基础计算机软件技术基础计算机硬件技术基础
计算机应用基础计算机信息管理基础计算机辅助设计基础
Java语言与面向对象的程序设计
“计算机硬件技术基础” 学习目的
1,从应用角度,了解计算机的基本组成,工作原理,
建立计算机系统的整体概念 ; (消除对计算机的畏惧心理 )
2,掌握汇编语言程序设计方法 ; (从底层了解计算机 )
3,了解计算机接口技术,初步具备计算机软,硬件开发能力 。
(为将来更好学习工作打基础 )
清华计算机科学与技术系 与硬件有关的必修课程,
1,数字逻辑 (二年级春季,5学分 /80学时 )
2,汇编语言程序设计 (二年级春季,5学分 /80学时)
3,计算机组成原理 (三年级春季,5学分 /80学时 )
讨论计算机各基本部件的组成原理和运行机制,及其硬件实现
4,微机与接口技术 (三年级秋季,4学分 /64学时 )
从应用角度,详细介绍微处理器芯片,接口技术和应用编程 。
5,计算机系统结构 (四年级春季,4学分 /64学时 )
讨论计算机系统的各种基本结构,设计技术和性能定量分析方法。
6,计算机网络原理 (四年级秋季,4学分 /64学时 )
参看 http://www.cs.tsinghua.edu.cn/education.html
教学大纲第一章 计算机基础知识 ( 3学时 )
第二章 8086/8086微处理器 ( 10学时 )
第三章 汇编语言程序设计 ( 7学时 )
第四章 PC机的总线结构和时序 ( 3学时 )
第五章 微机接口技术概述 ( 5学时 )
第六章 中断技术 ( 4学时 )
第七章 并行输入 /输出接口 ( 4学时 )
第八章 数 /模,模 /数转换接口 ( 6学时 )
第九章 半导体存储器 /网络杂谈 ( 2学时 )
第十章 高档微处理器 ( 2学时)
课内,46学时 ( 23次课 ) 实验,18学时 ( 6次实验 )
周次 授课内容 实验安排
1 计算机基础知识
8086/8088微处理器的结构
2 8086/8088寻址方式
8086/8088指令系统( 1)
3 8086/8088指令系统( 2)
8086/8088指令系统( 3)
4 十一放假
DOS系统简介 /伪操作
5 汇编语言程序结构和举例 DEBUG程序的使用
BIOS和 DOS功能调用
6 汇编语言程序设计
PC机的总线结构和时序教学安排周次 授课内容 实验安排
7 总线 / 微机接口技术概述 (1) 汇编语言程序结构微机接口技术概述( 2)
8 微机接口技术概述( 3)
中断技术( 1)
9 中断技术( 2) 期中考试 (周六上午 )
10 并行输入 /输出接口( 1)
11 并行输入 /输出接口( 2) 中断程序设计
12 数 /模、模 /数转换( 1)
13 数 /模、模 /数转换( 2) 并行接口实验
14 数 /模、模 /数转换( 3)
15 高档微处理器 数 /模、模 / 数转换
16 半导体存储器 /网络杂谈 期末实验考试
17/18 期末笔试
“计算机硬件技术基础,
教材,电子讲义计算机硬件技术基础实验指导 李芙英等 清华出版社
教学站点,获取电子讲义、网上答疑、课程讨论等
http://www.tsinghua.edu.cn:100 →
清华网络学堂 → 网络辅助教学 → 电机系 → 朱小梅或 http://sun5000.cic.tsinghua.edu.cn:2222/ → 电机系 → 朱小梅
作业,课上和网上布置 ;
5个实验报告
“计算机硬件技术基础”
参考书,微机接口类 索引号 TP36
1,IBM-PC汇编语言程序设计 沈美明 清华出版社
2,80X86汇编语言程序设计教程 杨季文 清华出版社
3,IBM PC Assembly Language and Programming
4,计算机硬件技术基础 张菊鹏 清华出版社 (第 2版 )
5,微型计算机技术及应用 戴梅萼 清华出版社
6,计算机组成与结构 王爱英 清华出版社
7,Computer Organization and Design:
The Hardware/Software Interface
8,阅读,中国期刊网,相关主题的科技文章,了解应用背景与实例
,中国期刊网,可通过清华图书馆的主页进入,使用简单方便图书馆有很多可供做参考的书:
微机原理与接口技术 雷丽文 电子工业出版
微型计算机系统原理及应用 杨素行 清华出版社
微型计算机原理及应用 周明德 清华出版社
微型计算机接口技术 李大友 清华出版社
微型计算机原理与接口技术 裘雪红 西安电子科大出版
微型计算机原理及应用辅导 李伯成 西安电子科大出版
微型计算机原理及应用学习辅导 朱定华 电子工业出版社
、、、、、、
涉及 80x86汇编语言程序设计 和 微机接口技术 的均可学习方法战略上轻视它,战术上重视它
1,合理安排时间,跟上教学进 度
2,上课专心听讲,认真完成作 业
3,重视实验环节,做好实验报 告利用 DEBUG 程序学习,多上机实践
4,要有充分信心,不要轻易放弃推荐的学习风格,
学习方式 独学? 群学
知识系统 封闭? 开放
知识获取 被动接受? 主动建构带着问题进行学习和实验,建构自己的知识体系考试方式及成绩评定
1,采用开卷笔试,上机做实验方式考试 。
2,学习成绩由以下几部分综合给出,
期末 开卷笔试 40%
上机实验 10%
期中 开卷笔试和上机考 15%
平时 五次实验及报告 20% (每个 4%)
参与网上课程讨论 5%
实验课上的讨论 10%
(包括口头与老师的交流,以及同学间的相互讨论 )
写上姓名,学号,班号,根椐自己的实际情况,请回答:
1,本学期你共选了多少门课? (含考 G,考托 )
2,学过哪几种程序设计语言? (如汇编,C,VC++,其它 )
3,对计算机中数的表示及运算是否了解?
( 如二进制,十六进制数及其运算 ),完成以下计算:
(1) 1000 1110 B = ___________ H
8E H = _______________B
(2) 1010 0110 B A6 H
+ 1100 1001 B + C9 H
(3) 0000 0010 B 02 H
- 1000 0001 B - 81 H
8E
1000 1110
1 0110 1111 1 6F H
1000 0001 81 H
计算机硬件技术基础
4,你选做哪类学生?
A类,听课为主,紧跟教学进度
( 缺课次数不超过 3,特殊原因应说明理由,
实验课必须参加,至少 2次由主课教师检查 )
B类,自学能力强,打算自学,偶尔听课
( 实验课必须参加,实验至少 4次由主课教师检查 )
C类,学过相关课程 (汇编语言 +微机接口 ),申请免学
( 到教务科申请,经确认可免学 )
朱小梅
E-mail,xmzhu@mail.tsinghua.edu.cn
Tel,62773980
清华 非电专业 计算机系列课程
计算机文化基础
计算机技术基础计算机软件技术基础计算机硬件技术基础
计算机应用基础计算机信息管理基础计算机辅助设计基础
Java语言与面向对象的程序设计
“计算机硬件技术基础” 学习目的
1,从应用角度,了解计算机的基本组成,工作原理,
建立计算机系统的整体概念 ; (消除对计算机的畏惧心理 )
2,掌握汇编语言程序设计方法 ; (从底层了解计算机 )
3,了解计算机接口技术,初步具备计算机软,硬件开发能力 。
(为将来更好学习工作打基础 )
清华计算机科学与技术系 与硬件有关的必修课程,
1,数字逻辑 (二年级春季,5学分 /80学时 )
2,汇编语言程序设计 (二年级春季,5学分 /80学时)
3,计算机组成原理 (三年级春季,5学分 /80学时 )
讨论计算机各基本部件的组成原理和运行机制,及其硬件实现
4,微机与接口技术 (三年级秋季,4学分 /64学时 )
从应用角度,详细介绍微处理器芯片,接口技术和应用编程 。
5,计算机系统结构 (四年级春季,4学分 /64学时 )
讨论计算机系统的各种基本结构,设计技术和性能定量分析方法。
6,计算机网络原理 (四年级秋季,4学分 /64学时 )
参看 http://www.cs.tsinghua.edu.cn/education.html
教学大纲第一章 计算机基础知识 ( 3学时 )
第二章 8086/8086微处理器 ( 10学时 )
第三章 汇编语言程序设计 ( 7学时 )
第四章 PC机的总线结构和时序 ( 3学时 )
第五章 微机接口技术概述 ( 5学时 )
第六章 中断技术 ( 4学时 )
第七章 并行输入 /输出接口 ( 4学时 )
第八章 数 /模,模 /数转换接口 ( 6学时 )
第九章 半导体存储器 /网络杂谈 ( 2学时 )
第十章 高档微处理器 ( 2学时)
课内,46学时 ( 23次课 ) 实验,18学时 ( 6次实验 )
周次 授课内容 实验安排
1 计算机基础知识
8086/8088微处理器的结构
2 8086/8088寻址方式
8086/8088指令系统( 1)
3 8086/8088指令系统( 2)
8086/8088指令系统( 3)
4 十一放假
DOS系统简介 /伪操作
5 汇编语言程序结构和举例 DEBUG程序的使用
BIOS和 DOS功能调用
6 汇编语言程序设计
PC机的总线结构和时序教学安排周次 授课内容 实验安排
7 总线 / 微机接口技术概述 (1) 汇编语言程序结构微机接口技术概述( 2)
8 微机接口技术概述( 3)
中断技术( 1)
9 中断技术( 2) 期中考试 (周六上午 )
10 并行输入 /输出接口( 1)
11 并行输入 /输出接口( 2) 中断程序设计
12 数 /模、模 /数转换( 1)
13 数 /模、模 /数转换( 2) 并行接口实验
14 数 /模、模 /数转换( 3)
15 高档微处理器 数 /模、模 / 数转换
16 半导体存储器 /网络杂谈 期末实验考试
17/18 期末笔试
“计算机硬件技术基础,
教材,电子讲义计算机硬件技术基础实验指导 李芙英等 清华出版社
教学站点,获取电子讲义、网上答疑、课程讨论等
http://www.tsinghua.edu.cn:100 →
清华网络学堂 → 网络辅助教学 → 电机系 → 朱小梅或 http://sun5000.cic.tsinghua.edu.cn:2222/ → 电机系 → 朱小梅
作业,课上和网上布置 ;
5个实验报告
“计算机硬件技术基础”
参考书,微机接口类 索引号 TP36
1,IBM-PC汇编语言程序设计 沈美明 清华出版社
2,80X86汇编语言程序设计教程 杨季文 清华出版社
3,IBM PC Assembly Language and Programming
4,计算机硬件技术基础 张菊鹏 清华出版社 (第 2版 )
5,微型计算机技术及应用 戴梅萼 清华出版社
6,计算机组成与结构 王爱英 清华出版社
7,Computer Organization and Design:
The Hardware/Software Interface
8,阅读,中国期刊网,相关主题的科技文章,了解应用背景与实例
,中国期刊网,可通过清华图书馆的主页进入,使用简单方便图书馆有很多可供做参考的书:
微机原理与接口技术 雷丽文 电子工业出版
微型计算机系统原理及应用 杨素行 清华出版社
微型计算机原理及应用 周明德 清华出版社
微型计算机接口技术 李大友 清华出版社
微型计算机原理与接口技术 裘雪红 西安电子科大出版
微型计算机原理及应用辅导 李伯成 西安电子科大出版
微型计算机原理及应用学习辅导 朱定华 电子工业出版社
、、、、、、
涉及 80x86汇编语言程序设计 和 微机接口技术 的均可学习方法战略上轻视它,战术上重视它
1,合理安排时间,跟上教学进 度
2,上课专心听讲,认真完成作 业
3,重视实验环节,做好实验报 告利用 DEBUG 程序学习,多上机实践
4,要有充分信心,不要轻易放弃推荐的学习风格,
学习方式 独学? 群学
知识系统 封闭? 开放
知识获取 被动接受? 主动建构带着问题进行学习和实验,建构自己的知识体系考试方式及成绩评定
1,采用开卷笔试,上机做实验方式考试 。
2,学习成绩由以下几部分综合给出,
期末 开卷笔试 40%
上机实验 10%
期中 开卷笔试和上机考 15%
平时 五次实验及报告 20% (每个 4%)
参与网上课程讨论 5%
实验课上的讨论 10%
(包括口头与老师的交流,以及同学间的相互讨论 )
写上姓名,学号,班号,根椐自己的实际情况,请回答:
1,本学期你共选了多少门课? (含考 G,考托 )
2,学过哪几种程序设计语言? (如汇编,C,VC++,其它 )
3,对计算机中数的表示及运算是否了解?
( 如二进制,十六进制数及其运算 ),完成以下计算:
(1) 1000 1110 B = ___________ H
8E H = _______________B
(2) 1010 0110 B A6 H
+ 1100 1001 B + C9 H
(3) 0000 0010 B 02 H
- 1000 0001 B - 81 H
8E
1000 1110
1 0110 1111 1 6F H
1000 0001 81 H
计算机硬件技术基础
4,你选做哪类学生?
A类,听课为主,紧跟教学进度
( 缺课次数不超过 3,特殊原因应说明理由,
实验课必须参加,至少 2次由主课教师检查 )
B类,自学能力强,打算自学,偶尔听课
( 实验课必须参加,实验至少 4次由主课教师检查 )
C类,学过相关课程 (汇编语言 +微机接口 ),申请免学
( 到教务科申请,经确认可免学 )