1、专题运算计算机硬件技术基础学时下课后各班交课表(只需下课后各班交课表(只需注明有课状况即可,可以注明有课状况即可,可以划划X或者或者O来代替具体科来代替具体科目),以便安排实验时间目),以便安排实验时间还有,留下电话方便联系还有,留下电话方便联系微机原理微机原理(重点)(重点)了解并行接口与串行接口的共性与区别了解并行接口与串行接口的共性与区别 掌握串行通讯的基本概念掌握串行通讯的基本概念掌握可编程并行接口芯片的工作方式、初始化编程掌握可编程并行接口芯片的工作方式、初始化编程掌握定时器、计数器的原理、功能、应用与编程掌握定时器、计数器的原理、功能、应用与编程了解键盘、显示器等人机交互设备的作用
2、、原理及接口了解键盘、显示器等人机交互设备的作用、原理及接口方法方法 理解并掌握理解并掌握A/D,D/A转换原理、主要性能参数,了解典转换原理、主要性能参数,了解典型型DAC、ADC集成芯片集成芯片,与与MPU的接口方法、应用及编程的接口方法、应用及编程了解异步串行通讯协议、应用与编程了解异步串行通讯协议、应用与编程微机接口微机接口(重点)(重点)了解微机在测控系统中的应用了解微机在测控系统中的应用了解计算机测控系统的实时处理概念和一般结构了解计算机测控系统的实时处理概念和一般结构了解测控系统的分析和设计方法了解测控系统的分析和设计方法单片机应用系统的一般分析和设计方法单片机应用系统的一般分析
3、和设计方法(重点)(重点)微机应用微机应用 .1 .1 微型计算机系统的概念微型计算机系统的概念 1 1、微处理器、微型计算机微处理器、微型计算机、微型计算机系统微型计算机系统 2 2、本课主要讲授内容及要求本课主要讲授内容及要求专题一专题一 计算机中的数、编码及运算计算机中的数、编码及运算 1.1.微型计算机的运算基础微型计算机的运算基础 MicroProcessor Unit embedMicroController UnitCPUCPUDBCBAB本课的主要内容及要求。01100000符号位符号位数值位数值位 当当n=8n=8时,时,几种码的几种码的表示范围表示范围 当当n=16n=16
4、时,时,几种码的几种码的表示范围表示范围进进/借位标志借位标志CY=SUB C8SUBC8CY000011101110C7C8OV000011(负)101(正)110SUB加加/减减标志位标志位0/1溢出标志溢出标志OV=C7 C8 被加数被加数10111011B +加加数数 00010110B进进位位 00111110和和11010001B 被加数被加数11001000B +加加数数 11001000B进进位位 11001000和和 110010000B11011101 0011010011000101000 0011010000011111 被加数被加数10111011B +加加数数 00
5、010110B进进位位 00111110和和11010001B00010011 100010011000010001011000100 被加数被加数11001000B +加加数数 11001000B进进位位 11001000和和 110010000B 10001001(2)减法运算法则:减法运算法则:被减数被减数10111011B 减减数数 00010110B借借位位 00000100差差 10100101B例:例:1 11 10 01 11 11 10 01 1 0 00 01 11 10 01 10 00 01 11 10 01 10 00 01 10 01 10 00 011010111 1 11 10 00 01 10 01 11 1 被减数被减数10111011B 10111011B 减减数数 00010110B00010110B借位标志借位标志CY=SUB C8=1 1=0CY=SUB C8=1 1=0 1 10 01 10 01 10 01 11 1谢谢大家!