微机原理与接口

编写一个程序,统计AX寄存器中1的个数,结果放在CL寄存器中。(假设AX=OFF37H,则CL=13)

《现代微机原理与接口技术》课程大纲

课程编号: 06490934
课程名称: 现代微机原理与接口技术
英文名称: Interface Technology of Computer
预修课程:《汇编语言》、《微机原理》
学 时:48(理论)
学 分: 3
考核方式:考查
课程性质 专业必修课
一、 课程任务和目的
《现代微机原理与接口技术》是计算机专业的必修课。本课程帮助学生掌握微型计算机的硬件组成及使用;学会运用指令系统和汇编语言进行程序设计;熟悉各种类型的接口及其应用,树立起微型计算机体系结构的基本概念,为后续计算机课程的学习和应用打好基础。
本课程要求学生掌握的主要内容是:
存储系统:存储器的分类(原理、存取方式)、半导体存储器工作原理、存储器的扩展、校验码、虚拟存储系统、Cache系统、地址映像、存储系统的组织。
中央处理器:CPU组成、主机与外设间的数据传送方式、同步和异步的概念、时序划分、组合及微程序控制方式的微操作命令产生部件的工作原理
输入/出设备:掌握I/O设备的分类,键盘、显示器、打印机的工作原理
输入/出系统:掌握总线的功能及分类、接口的功能及分类、直接程序传送方式接口的工作原理、程序中断方式接口的工作原理、DMA接口的工作原理
通过该课程的学习,使学生掌握计算机内部的数据信息和控制信息的传送及控制原理,并树立起整机的概念。
二、 与各课程的联系
1、与《汇编语言》的关系
《汇编语言》是本课程的先行课。本课在介绍指令系统及CPU工作原理时,需要以具体的指令作为实例进行分析,所以,《汇编语言》是本课程的先行课。
2、与《微机原理》的关系
《微机原理》是本课程的前期课程。《微机原理及接口技术》是基于《微机原理》介绍各种接口的工作原理。
三、 课程内容与学时分配(48学时)
第一章、微机结构的发展和特点(2学时)
第一节 微处理器发展概述
第二节 微机的硬件结构
第二章 输入输出与接口技术(4学时)
第一节 接口概述
第二节 数据传输控制方式
第三节 编址与访问
第四节 接口分析与设计方法
第三章 DMA技术 (4学时)
第一节 DMA概述
第二节 DMA控制器
第三节 8237A的编程及其应用
第四章、中断技术 (6学时)
第一节 中断基本概念
第二节 8086中断结构
第三节 微机系统的中断处理过程
第四节 可编程中断控制器8259A及其应用
第五章、定时与计数技术(6学时)
第一节 6.1概述
第二节 Intel8253
第三节 8253的编程
第四节 8253的工作方式
第五节 8254的应用
第六章、并行接口(8学时)
第一节 并行接口概述
第二节 可编程并行接口芯片82C55
第三节 82C55的编程及应用
第四节 并行接口标准
第七章、串行接口(10学时)
第一节 串行通信的基本概念
第二节 异步串行通信协议
第三节 串行接口RS-232C标准
第四节 异步通信适配器
第五节 WIN32串口编程
第八章、人机交互设备及接口 (8学时)
第一节 概述
第二节 键盘与鼠标
第三节 视频显示接口
第四节 其他外设简介
第九章、D/A及A/D转换器(6学时)
第一节、概述
第二节、典型D/A转换器芯片
第三节、典型A/D转换器芯片
第四节、DAC及ADC应用实例
四、 学时分配
本课程共计64学时,其中讲授学时计54学时(其中含机动2学时),实验学时计10学时。整个课程的讲授和实验学时建议分配如下:
序号 内 容 讲授学时
(一) 第一章 微机结构的发展和特点 2
(二) 第二章 输入输出与接口技术 4
(三) 第三章 DMA技术 4
(四) 第四章 中断技术 6
(五) 第五章 定时与计数技术 6
(六) 第六章、并行接口 8
(七) 第七章、串行接口 10
(八) 第八章、人机交互设备及接口 8
(九) 第九章、D/A及A/D转换器 6
综合
机动 2
合 计 48学时
五、 实践(课程设计)
结合本课程所讲授的内容,完成7次实验,其中一次综合性实验。
六、考核方式: 考查
笔试占50%,实验占40%,作业占5%,考勤占5%。
七、参考教材
(1)现代计算机接口接口技术(第二版) 洪志全 洪学海 主编 电子工业出版社
(2) 微型计算机原理与接口技术 谭浩强 主编 中国铁道出版社
(3)80X86IBM PC及兼容计算机(卷I和卷II)汇编语言,设计与接口技术(第3版) 清华大学出版社
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-30
DATA SEGMENT
BUF DW 0FF37H
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:
MOV AX,DATA
MOV DS,AX
LEA BX,BUF
MOV AX,[BX] ;要检测的数放入AX
MOV DH,16 ;检测的次数
MOV CX,0 ;CX寄存器清零
BEG:
ROL AX,1 ;循环左移
TEST AX,01H ;检测最低位是否为一
JZ NEXT ;为0则跳转NEXT
INC CL ;否则CL加一
NEXT:
DEC DH
JNZ BEG ;检测16次
MOV AH,4CH
INT 21H ;返回DOS
CODE ENDS
END START
测试过了,没问题。。

微机原理与接口中三个周期的概念
微机原理与接口中三个周期指的是:时钟周期、机器周期、指令周期。时钟周期:时钟周期也称为振荡周期,定义为时钟频率的倒数。时钟周期是计算机中最基本的、最小的时间单位。在一个时钟周期内,CPU仅完成一个最基本的动作。时钟周期是一个时间的量。时钟周期表示了SDRAM所能运行的最高频率。更小的时钟周...

高等学校电气信息类规划教材:微机原理与接口技术内容简介
彭楚武编著的《微机原理与接口技术(第2版高等学校电气信息类规划教材)》是一本详细探讨微机系统结构、工作原理、汇编语言程序设计、接口技术和基本接口芯片的专业教材。该书以Intel 8086微处理器构成的微机系统作为研究对象,内容涵盖了微机系统组成部件的介绍、微机系统设计方法、以及对先进微处理器体系结构和...

微机原理及接口技术有什么作用
微机I\/O接口是计算机与外部设备进行数据交换的关键。其功能主要包括信号的形式变换、电平的转换与放大、锁存和缓冲、I\/O定向以及并行和串行的I\/O转换。这一环节确保了信息在不同设备间流畅传输。信号形式变换是I\/O接口的基础功能,它确保信号能在不同的设备间正确传输。电平的转换和放大则保证了信号的强...

微机原理及应用和微机原理及接口技术的区别
微型计算机控制则更侧重于自动化控制领域,类似于《自动控制原理》这本教材中的内容。其中,传递函数的特点是离散化和数字化,因此在学习过程中需要更多地关注数字信号处理和离散系统控制。微机原理和单片机的学习方法主要是软硬件结合,而微型计算机控制则更偏向于自动化控制原理的学习,是一种不同的学习路径。

微机原理与接口技术及实训内容简介
《微机原理与接口技术及实训》共11章,内容涵盖了微处理器、微机原理、8086汇编语言、微机总线、存储器、高速缓存、中断技术及控制器等。该书优化调整了体系结构和内容,遵循认知规律,以提升学生能力为核心,理论讲解循序渐进,深入浅出。实训部分紧密贴合职业岗位需求,具备较强的实践性和实用性。为了方便...

微机原理及应用和微机原理及接口技术的区别
单片机原理及接口技术是用8051单片机为内容的,还是学习硬件,存储器、定时器\/计数器、中断等等,学习的语言是单片机的语言,和汇编差不多,汇编会了,单片机的小意思。微型计算机控制是偏向自动化控制的,类似与《自动控制原理》那本书。不一样的是传递函数都是离散的、数字的。微机原理和单片机是一种学习...

微机原理与接口技术:基于IA-32处理器和32位汇编语言图书信息
《微机原理与接口技术:基于IA-32处理器和32位汇编语言》是电子工业出版社于2010年12月1日出版的图书,属于“21世纪计算机系列规划教材”丛书。本书采用平装形式,共有398页,正文以简体中文编写,开本为16开,ISBN号为9787121120886,条形码同样为9787121120886。图书尺寸为25.6 x 18.2 x 1.6 cm,重量...

微机原理与接口技术
可以通过学习一个模型机的组成和指令执行的过程,了解和熟悉计算机的结构、特点和工作过程。 《微机原理与接口技术》课程有许多新名词、新专业术语。透彻理解这些名词、术语的意思,为今后深入学习打下基础。一个新的名词从首次接触到理解和应用,需要一个反复的过程。而在众多概念中,真正关键的并不是很多...

微机原理与接口技术
微机原理与接口技术,是掌握微型计算机的硬件组成及使用;学会运用指令系统和汇编语言进行程序设计;熟悉各种类型的接口及其应用,树立起微型计算机体系结构的基本概念。在微机中,最基础的语言是汇编语言。汇编语言是一个最基础最古老的计算机语言。语言总是越基础越重要,在重大的编程项目中应用最广泛。汇编是...

Intel8086Pentium4后系列微机原理与接口技术内容简介
本书以Intel微处理器系列从8086到Pentium 4后为主线,深入探讨高性能微型计算机技术的演进方向,聚焦关键核心技术,全面系统地阐述微机原理与接口技术。本书以Intel微处理器为核心,从微机系统组成、工作过程与运算基础出发,深入分析微处理器系统结构与技术,如流水线及超流水线技术、指令预取技术、超标量技术...

相似回答