当前位置:文档之家› 计算机组成原理—模型机设计报告

计算机组成原理—模型机设计报告

计算机组成原理—模型机设计报告
计算机组成原理—模型机设计报告

计算机组成原理--模型机设计报告

作者姓名:

专业:网络工程

学号:

指导教师:

完成日期:2016年1月6日

目录

课程设计任务书 (3)

1课程设计目的 (3)

2课程设计设备 (3)

3课程设计内容 (4)

3.1课程设计原理 (4)

3.2实验步骤 (6)

4课程设计结果 (10)

5课程设计总结 (14)

5.1课程设计的心得、经验教训及注意事项 (14)

5.1.1心得体会 (14)

5.1.2经验教训 (14)

5.1.3注意事项 (14)

参考文献 (14)

课程设计任务书

学生姓名:专业班级: 1320552

指导教师:工作单位:

题目:基本模型机的设计与实现

初始条件

1.完成《计算机组成原理》课程教学与实验

2.Proteus仿真系统

要求完成的主要任务(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)

1.掌握简单指令系统计算机的微控制器功能与结构特点

2.熟悉Proteus仿真系统

3.在Proteus仿真系统中确认运行结果

4.形成简单指令系统计算机的整机概念

1课程设计目的

设计并实现基本模型机:

(1)理解计算机工作原理

(2)设计并验证一个定点计算机模型

(3)增加一个浮点运算单元

2课程设计设备

PC机+Win 2003+proteus仿真器

3课程设计内容

3.1课程设计原理

部件实验过程中,各部件单元的控制信号是以人为模拟产生为主,而本次实验将能在微程序控制下手动产生各部件单元的控制信号,实现特定指令的功能。如运算器实验中对74LS-181芯片的控制,存储器中对存储器芯片的控制信号,以及几个实验中对输出设备的控制通过LED灯来显示结果。这里,计算机数据通路的控制将由微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列来完成,即一条机器指令对应一个微程序。

本实验采用五条机器指令:IN(输入)、ADD(二进制加法)、STA(存数)、OUT(输出)、JMP(无条件转移)。

基本模型机数据通路框图:

基本模型机微程序流程图:

3.2实验步骤

1、该基本模型机主要有运算器和存储器两大功能器件构成,首先设计运算器

并对其进行功能验证。

(1)实验原理图:

(2)实验电路图:

(3)功能验证:

如图:

通过下方的单刀双掷开关控制数据的输入,两个74LS273进行数据的锁存,通过181进行运算,将实验结果通过74LS245经总线输出,最后结果由LED显示。

对其进行正逻辑的算数运算,及令M=0,进行验证。

初始状态:74LS245置于高电平,74LS273置于低电平,S3、S2、S1、S0置0;

通过开关输入数据,分别将S3、S2、S1、S0置于高低电平,验证下表。

验证结果:运算器连接正确。

2、设计存储器并于运算器相连。

(1)实验原理图:

(2)实验电路图:

8位模型机课程设计

xxxxx 课程设计报告学院机电信息学院 课程课程设计 专业计算机科学与技术班级xxxxx 姓名xxxxxxx x 学号xxxxxxxxxx 指导教师xxxxxx 日期201x年x月x日

目录 1.概述 0 2.总体设计 0 3.详细设计 (2) 3.1 运算器 (2) 3.2 存储器 (3) 3.3 微控制器 (5) 3.4 基本模型机设计与实现 (8) 4. 总结 (10) 参考文献 (11)

8位模型机的设计与仿真 1.概述 在掌握部件单元电路设计与仿真的基础上,进一步将其组成系统构造一台8位模型机。字长是8位纯整型,包含基本的五大件:运算器、存储器、控制器、I/O设备。它的结构框图如下图1-1所示. 这基本的五大件通过数据总线连接,实现数据的处理和控制。 部件实验过程中,各部件单元的控制信号是人为模拟产生的,而综合实验将能在微程序控制下自动产生各部件单元控制信号,实现特定指令的功能。这里,计算机数据通路的控制将由微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列来完成,即一条机器指令对应一个微程序。 2.总体设计 模型机主要由运算器、控制器、存储器、数据总线、输入输出和时序产生器组成,模型机的结构图如图2-1所示。 图2-1 模型机结构图 在图2-1中T1、T2、T3和T4等控制信号都是由时序产生器生产,时序产生器由时序电路实现如图2-2所示,时序产生器一个周期中产生四个脉冲信号T1~T4,这四个脉冲信号用于控制组件的执行顺序,组件在这些信号的控制下有序的执行,一个周期中完成一条微指令的执行。 图2-2 时序产生器

摄像机基础知识

是什么它什么材料做成主要作用是什么它有哪几种规格 CCD是电荷藕合器件。它使用一种高感光度的半导体材料制成,能把光线转变成电荷,然后通过模数转换器芯片将电信号转换成数字信号,传到显示设备上进行显示所采集的图像。有1MM,2/3MM,1/2MM.,1/3MM,1/4MM规格。 2. CCD摄像机与以往的摄像管摄像机比较时,具有下列优点: (1) 体积小,重量轻。 (2) 低残像。 (3) 磁场不会影响到画面。 (4) 抗震动、抗撞击。 (5) 寿命长。 3.普通的枪式红外摄像机主要由哪些部分组成 CCD、镜头,红外灯板,外壳,连接线等 4. CCD靶面有哪规格具体规格尺寸是多少 1)。1英寸、2/3英寸、1/2寸、1/3英寸、1/4英寸 2)。1英寸——靶面尺寸为宽*高,对角线16mm。 2/3英寸——靶面尺寸为宽*高,对角线11mm。 1/2英寸——靶面尺寸为宽*高,对角线8mm。 1/3英寸——靶面尺寸为宽*高,对角线6mm。 1/4英寸——靶面尺寸为宽*高,对角线4mm。 扫描的制式一般有哪两种中国采用哪种制式 1)。PAL制。NTSC制。2)。中国采用隔行扫描(PAL)制式,标准为625行,50场。

6. 按照度划分,CCD可分为哪几种最低照度分别是多少 普通型 正常工作所需照度1~3LUX 月光型 正常工作所需照度左右 星光型 正常工作所需照度以下 红外型 采用红外灯照明,在没有光线的情况下也可以成像 7. CCD的工作原理是什么 被摄物体反射光线传播到镜头,经镜头聚焦到CCD芯片上,CCD根据光的强弱积聚相应的电荷,经周期性放电,产生表示一幅幅画面的电信号,经过滤波、放大处理,通过摄像头的输出端子输出一个标准的复合视频信号。 8. CCD摄影机与摄像管摄影机比较时,具有下列优点: (1) 体积小,重量轻。 (2) 低残像。 (3) 磁场不会影响到画面。 (4) 抗震动、抗撞击。 (5) 寿命长。 9.什么是照度它的用什么单位表示 照度是衡量摄像机在什么光照强度的情况下,可以输出正常图像信号的一个指标。一般是给出“正常照度”和“最低照度”两个指标。照度一般用“勒克斯”(Lux)表示。

基本模型机的设计与实现课程设计报告

基本模型机的设计与实现课程设计报告 https://www.doczj.com/doc/8f457967.html,/maria87328/archive/2008/01/13/2041130.aspx 一、实验基本任务 1、由基本单元电路构成一台基本模型机。 2、设计五条机器指令,并编写相应的微程序。 3、调试指令和模型机使其在微程序的控制下自动产生各部件单元的控制信号正常工作。 二、设计方案 1、硬件设计 (1)设计微程序控制电路 微程序控制器的组成:控制存储器:EPROM2816*3,8D触发器74ls273*2,4D触发器74ls74*3;微指令寄存器格式:18位微指令,6位微地址。 (2)设计时钟信号源和时序控制电路 时钟信号源的组成:时基电路555,可触发单稳态多谐振荡器74ls237*2,输出频率为330-580Hz的方波信号。 时序控制电路:4D触发器74ls175*1组成移位寄存器电路。 (3)设计主存储器 主存电路的组成:6264存储器(8K*8位)*3,地址寄存器:74ls273*1,三态门:74ls245*1。 2、微控制设计 (1)实现存储器读操作; 拨动总清开关后,置控制开关SWC、SW A为“0 0”时,按要求连线后,连续按动“启动运行”开关,可对主存储器RAM连续手动读操作。 (2)实现存储器写操作; 拨动总清开关后,置控制开关SWC、SW A为“0 1”时,按要求连线后,再按动“启动运行”开关,可对主存储器RAM 连续手动写入。 (3)实现程序运行操作。 拨动总清开关后,置控制开关SWC、SW A为“1 1”时,按要求连线后,再按动“启动运行”开关,即可转入到第01号“取址”微指令,启动程序运行。

嵌入式的8位CISC模型机设计报告

韶关学院 课程设计说明书(论文) 课程设计题目:嵌入式的8位CISC模型机设计 学生姓名: 学号: 院系:计算机科学学院 专业班级: 指导教师姓名及职称: 起止时间:2011 年10 月——2011 年11 月 课程设计评分:

目录 一、实验目的 二、设计题目及要求 三、设计方案: 1.模型机的总体设计 2. 微程序控制器的组成原理框图 3. 模型机机器指令格式和指令系统 4. 时序产生器的设计原理及时序波形图 5. 微程序流程图 6. 微程序控制器单元 7. 汇编语言源程序 8. 机器语言的源程序 四、设计的过程与步骤 五.模型机系统顶层电路图 六.模型机的时序仿真波形图七.设计总结 八.参考文献

韶关学院课程设计任务书 学生姓名专业班级09科学与技术2班学号 指导教师姓名及职称设计地点信息418 设计题目嵌入式的8位CISC 本课程设计课题任务的内容和要求: 设计一台嵌入式的8位CISC模型计算机,并运行能完成一定功能的机器语言程序进行验证,程序功能可以是以下两个之一: ?求出1到任意一个整数N之间的所有奇数之和并输出显示,和为单字长。 说明:N从开关输入,和从数码管输出,然后输出显示停止。 对本课程设计工作任务及工作量的要求: 课程设计完成工作任务内容如下: (1)完成系统的总体设计,画出模型机数据通路框图。 (2)设计微程序控制器(CISC模型计算机)的逻辑结构图。 (3)设计机器指令格式和指令系统。 (4)设计时序产生器电路。 (5)设计所有机器指令的微程序流程图(CISC模型计算机) (6)设计操作控制单元。 ●设计的是CISC模型计算机,设计微指令格式(建议采用全水平型微指令),并根据微程序流程图和微指令格 式设计微指令代码表。根据微程序控制器的逻辑结构框图、微指令格式和微指令代码设计微程序控制器,包 括地址转移逻辑电路、微地址寄存器、微命令寄存器和控制存储器。 (7)设计模型机的所有单元电路,并用VHDL语言(也可使用GDF文件——图形描述文件)对模型机中的各个部件进行编程,并使之成为一个的整体,即形成顶层电路或顶层文件。 (8)由给出的题目和设计的指令系统编写相应汇编语言源程序(验证程序)。 (9)根据设计的指令格式,将汇编语言源程序手工转换成机器语言源程序,并将其设计到模型机的ROM中。(10)使用EDA软件MAX+plusII进行功能仿真,要保证其结果满足题目的要求(其中要利用MAX+plusII提供的波形编辑器,选择合适的输入/输出信号及中间信号进行调试)。 (11)选用给定的FPGA芯片——EP1K30TQC144进行器件编程和时序仿真,并将顶层电路或顶层文件下载到专用的EDA实验平台——GW48 EDA教学实验系统后进行操作演示。 课程设计应完成的图纸: (1)顶层设计的电路原理图; (2)元件(模块)符号图; (3)仿真波形图。 进度安排: 时间为18学时,分散在9周进行,每周2学时。 1、第1--4周:EDA技术基础知识教学讲座; 2、第5—8周:MAX+PLUS基础实验,确定课程设计题目,进行资料收集和学习、设计方案确定、电路设计、 程序设计与计算机仿真; 3、第9周:编写课程设计实验报告。 主要参考文献: [1] ]陈智勇等编. 《计算机原理课程设计》. 西安电子科技大学. 2006年6月 [2] 潘松黄继业编. 《EDA技术实用教程》(第二版). 科学出版社 2005年2月 [3] 罗克露等编. 《计算机组成原理》. 电子工业出版社 2004年8月 [4] 江国强编. 《EDA技术习题与实验》. 电子工业出版社 2005年1月 [5] 彭玄璋编《基于EDA技术的组成原理课程设计实验指导书》(自编教材) 2010年3月

摄像机基础知识

摄像机基础知识

摄像机基础知识 1.摄像机可以接电视机看吗? 答:所有的摄像机都可以接电视机看,摄像机除了有摄像的功能,还有放象功能,可以使用摄像机来播放摄像带,连接到电视(AV插口)看,就跟看VCD的接法一样。 2.用录象机可以放摄像机使用的摄像带吗? 答:有的摄像带除了用摄像机播放,还可以通过转换盒在录象机(家用VHS格式)上播放,如松下和JVC的C型摄像机都可以,松下M3500等VHS摄像机直接就可以在录象机上播放。 索尼和夏普的摄像机使用8毫米摄像带,这种摄像带无法在家用录象机上播放,没有转换盒可以转换的。 DV数码格式的摄像机使用的DV数码摄像带也无法在家用录象机上播放,它可以在数码录象机上播放,专业的松下DVCPRO格式与索尼DVCAM格式也兼容DV格式。 3.摄像机带有什么输出接口? 答:见下面表格: 现在很多数码DV格式摄像机还带有AV输入接口,可以录AV信号。 注:* 有的摄像机有,部分没有; **松下与JVC的DV数码摄像机大部分有,索尼的没有; ***松下的VS50,VS70带有连接电脑串口的静像输出接口,可以把静止图象连接到电脑。 许多摄像机带有记忆卡,可以把存储静像,相当于数码照相机的功能。 4.摄像机使用方便,易学吗?

答:现在家用摄像机的使用都比较简单,虽然功能特别多,但操作容易。与打开程序一样,摄像机的功能集中在一个菜单(MENU)里面,可以随便选择,它不象电脑会死机,常用的功能还单独有一个按键,就象程序的快捷方式一样。 右手握摄像机,大拇指正好控制摄像开始/停止按键,食指控制变焦按键,左手可以操作常用功能的按键。确实非常简单,一般5分钟内就学会了。 摄像机还带有中文说明书,有非常详细的操作说明。 5.摄像机的纪录格式有哪些?价格如何? 答:以前的模拟摄像机有松下,JVC的VHS-C型,索尼,夏普的V8,Hi8格式。其中松下,JVC的C型摄像机使用的摄像带与家用的录象机是同一格式,所以C 型带也可以通过随机配的转换盒在家用的录象机播放,免 去接线的麻烦。而索尼,夏普的摄像机拍摄的8mm格式的摄像带还得使用摄像机来播放,通过AV输出 连接到电视。这种家用模拟摄像机的价格一般在2000元-4000元。 现在销售的数码摄像机是DV格式,使用的都是一样的摄像带,这种磁带比较小,带宽是6.3毫米,所以也有叫6毫米机。数码摄像机带有DV输出(IEEE1394标准)接口,可以实现高质量,高速度的影像传输,特别是与电脑的连接比较方便,快捷,电脑装有1394卡可以实现采集,编辑等操作,是目前主流的格式。现在的数码摄像机的价格一般在3000元以上,3CCD的机器价格更高。 数码DV摄像机的清晰度基本都一样,一般的解析度都是500线左右。不同厂家在广告上的用语说法角度不一 样,其实都差不多,更多的是在功能上有区别,如许多机型都带有记忆卡,相当于有数码照相机的功能, 高档的机型静像分辨率更高,效果更好;有的是附带高级的液晶屏,在摄像机上观看更方便、清晰。 6.数码摄像机使用什么记录? 答:数码摄像机也是使用磁带来记录的,如DV数码带,它记录的方式与模拟的不一样,DV数码摄像机的记录方式就是DV格式。 数码记录过程的简单原理:把镜头感应到的图像通过CCD片转化为电流信号,进行处理,再使用编码芯片转换为数码信号(0或1组成的码),最后记录在磁带上面。不同的编码芯片转换产生不同的格式,模拟摄像机就没有编码的过程,而直接把电流信号记录在磁带上。 播放数码磁带的过程原理:从磁带上读出数码信号,通过解码芯片转换为电流信号,进行处理,从AV音视频接口或S端子接口输出。从DV1394接口输出的就是没有经过解码而直接输出。解码芯片与编码芯片是同一标准的。

基本模型机设计及实现

基本模型机设计及实现文件排版存档编号:[UYTR-OUPT28-KBNTL98-UYNN208]

课程设计任务书课程名称:计算机组成原理 设计题目:(共3个课题,最多3人一组,每组任选一题) 1.基本模型机设计与实现; 2.带移位运算的模型机的设计与实现; 3.复杂模型机的设计与实现。 已知技术参数和设计要求: 内容和技术参数: 利用所学过的理论知识,特别是微程序设计的思想,写出要设计的指令系统的微程序。设计环境为TDN-CM+计算机组成原理教学实验系统,微机,虚拟软件。将所设计的微程序在此环境中进行调试,并给出测试思路和具体程序段。最后撰写出符合要求的课程设计说明书、完成答辩。 1.基本模型机设计与实现 指令系统至少要包括六条不同类型指令:如一条输入指令,一条减法指令,一条加法指令,一条存数指令,一条输出指令和一条无条件转移指令。 2. 带移位运算的模型机的设计与实现 在基本模型机的基础上增加左、右循环和左、右带进位循环四条指令 3. 设计不少于10条指令的指令系统。其中,包含算术逻辑指令,访问内存指令,程序控制指令,输入输出指令,停机指令。重点是要包括直接、间接、变址和相对寻址等多种寻址方式。 以上数据字长为8位,采用定点补码表示。指令字长为8的整数倍。微指令字长为24位。

具体要求: 1、确定设计目标 确定所设计计算机的功能和用途。 2、确定指令系统 确定数据的表示格式、位数、指令的编码、类型、需要设计哪些指令及使用的寻址方式。确定相对应指令所包含的微操作。 3、总体结构与数据通路 总体结构设计包括确定各部件设置以及它们之间的数据通路结构。在此基础上,就可以拟出各种信息传输路径,以及实现这些传输所需要的微命令。 综合考虑计算机的速率、性能价格比、可靠性等要求,设计合理的数据通路结构,确定采用何种方案的内总线及外总线。数据通路不同,执行指令所需要的操作就不同,计算机的结构也就不一样。 4、设计指令执行流程 数据通路确定后,就可以设计指令系统中每条指令所需要的机器周期数。对于微程序控制的计算机,根据总线结构,需考虑哪些微操作可以安排在同一条微指令中,哪些微操作不能安排在同一条微指令中。 5、确定微程序地址 根据后续微地址的形成方法,确定每个微程序地址及分支转移地址。 6、微指令代码化 根据微指令格式,将微程序流程中的所有微指令代码化,转化成相应的二进制代码写入到控制存储器中的相应单元中。

模型机实验报告

哈尔滨工程大学 实验报告 实验名称:复杂模型机设计与实现 班级: 学号: 姓名: 实验时间: 成绩: 指导教师:程旭辉附小晶 实验室名称:计算机专业实验中心 一、实验名称:复杂模型机的设计与实现 二、实验目的:

1.综合运用所学计算机原理知识,设计并实现较为完整的计算机。 2.设计指令系统。 3.编写简单程序,在所设计的复杂模型计算机上调试运行。 三、实验设备: GW-48CPP系列计算机组成原理实验系统。 四、实验原理: 1.数据格式 8位,其格式如下: 其中第7位为符号位,数值表示范围是:-1≤1。 2.指令格式 所设计的指令分为四大类共十六条,其中包括算术逻辑指令、I/O指令、访问、转移指令和停机指令。 (1)算术逻辑指令 设计9条算术逻辑指令并用单字节表示,采用寄存器直接寻址方式,其格式如下: 其中, (2)访问指令及转移指令 访问指令有2条,即存数(STA)、取数(LDA);2条转移指令,即无条件转移(JMP)、结果为零或有进位转移指令(BZC) 其中,OP-CODE指令)。D为位移量(正负均可),M为寻址模式,其定义如下: 在本模型机中规定变址寄存器RI为寄存器R2。 (3)I/O指令 输入(IN)和输出( 其中,addr=01时,选中“OUTPUT DEVICE”中的LCD

点阵液晶屏作为输出设备。 (4)停机指令 指令格式如下: 3.指令系统 共有16条基本指令,其中算术逻辑指令7条,访问内存指令和程序控制指令4条,输入/输出指令2条,其

本模型机的数据通路框图如图7-1。根据机器指令系统要求,设计微程序流程图及确定微地址,如图7-2。 图7-2 微程序流程图 五、实验内容: 按照系统建议的微指令格式,参照微指令流程图,将每条微指令代码化,译成二进制代码表,并将二进制代码表转换为联机操作时的十六进制格式文件。 微代码定义如表7-1所示。

摄像机基础知识

产品条目 放置产品型号表 监控知识 1、安防行业包括哪几个系统?应用的领域有哪些? 安防行业主要包括:闭路电视监控、消防、报警、巡更、门禁等。 主要应用于大厦、银行、交通、小区、工厂、学校等。 2、从事安防系统的建设与设备生产需要哪些资质? 生产资质、安防设计、施工资质 3、摄像机的主要竞争品牌有哪些? 主要有:艾立克、三星、松下、索尼、明景、景阳、PELCO 4、矩阵的竞争品牌有哪些 主要有:PELCO、英飞拓、AD/AB、红苹果、智敏 5、硬盘录像机简称什么? DVR 全称:Digital Video Recoder 6、视频服务器简称什么? DVS 全称:Digital Video Server 7、网络摄像机简称什么? IPC 全称:IP Camera 8、DVS与IPC的竞争对手有哪些? 海康、大华、朗驰、安讯士(axis)、黄河、恒亿等 9、DVR的竞争对手有哪些? 海康、大华、红苹果、汉邦、大立 10、监视器的竞争对手有哪些? 迈威(myway)、TCL、创维、石头 11、模拟监控系统主要由哪四个部分组成? 摄像部分、传输部分、存储部分、控制部分 12、摄像部分有哪些设备组成? 摄像机、镜头、护罩、支架、云台等 13、摄像部分有哪些辅助设备? 雨刮、雨刷、加热、风扇、遮阳罩 14、如果摄像机安装在完全没有光线的环境,又不希望安装可见光源,有什么办法解 决? 采用红外摄像机,红外光线属于不可见光,红外摄像机所发射出来的红外光照射到监控目标之后可以反射回给摄像机,同时,红外摄像机的CCD可以感应反射回来的红外线,从而形成黑白图像。红外摄像机可以工作在无任何可见光的场所。 15、枪机需要监控不同方向需要什么辅助设备? 安装云台与解码器即可控制枪机转动实现不同方向的监控

实验七基本模型机的设计与实现

实验七 基本模型机的设计与实现 一、实验目的 ⒈在掌握部件单元电路实验的基础上,进一步将其组成系统地构造 一台基本模型计算机。 ⒉为其定义5条机器指令,并编写相应的微程序,上机调试掌握整机 概念。 二、实验设备 Dais-CMH+/CMH 计算器组成原理教学实验系统一台,实验用扁平 线、导线若干。 三、实验原理 部件实验过程中,各部件单元的控制信号是以人为模拟产生为主,而 本次实验将能在微程序控制下自动产生各部件单元的控制信号,实现特 定指令的功能。这里,计算机数据通路的控制将由微程序控制器来完 成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全 部由微指令组成的序列来完成,即一条机器指令对应一个微程序。 本实验采用五条机器指令:IN(输入)、ADD(二进制加法)、 STA(存数)、OUT(输出)、JMP(无条件转移),其指令格式如下 (前三位为操作码): ==========================================================助记符 机器指令码 说 明 -------------------------------------------------- ------------- IN R0,SW 0010 0000 数据开关状态 →R0 ADD R0,[addr] 0100 0000 XXXXXXXX R0+[addr]→R0 STA [addr],R0 0110 0000 XXXXXXXX R0→[addr] OUT [addr],LED 1000 0000 XXXXXXXX [addr]→LED JMP addr 1010 0000 XXXXXXXX addr→PC ==========================================================其中IN为单字节(8位),其余为双字节指令,XXXXXXXX为addr对 应的二进制地址码。 根据以上要求设计数据通路框图,如图7-10-1所示。系统涉及到的 微程序流程见图7-7-3,当拟定“取指”微指令时,该微指令的判别测试 字段为P(1)测试。由于“取指”微指令是所有微程序都使用的公用微指 令,因此P(1)的测试结果出现多路分支。本机用指令寄存器的前3位 (IR7~IR5)作为测试条件,出现8路分支,占用8个固定微地址单元。 当全部微程序设计完毕后,应将每条微指令代码化,表7-10-1即为 将图7-10-2的微程序流程图按微指令格式转化而成的“二进制微代码

计算机组成原理课程设计基本模型机设计与实现

课程设计(大作业)报告 课程名称:计算机组成原理 设计题目:基本模型机设计与实现 院系:信息技术学院 班级:计算机科学与技术3班 设计者: 学号: 指导教师:________________________________ 设计时间: 昆明学院 信息技术学院 课程设计(大作业)任务书 姓名:院(系):信息技术学院 专业:计算机科学与技术学号:课程设计题目:基本模型机设计与设计课程设计要求: 本课程设计以ZYE1603E计算机组成原理及系统结构教学实验系统为平台,设计完成。 1. 按给定的数据格式和指令系统,设计一个微程序控制器。 2. 设计给定机器指令系统以及微程序流程图,按微指令格式写出微程序的为指令代码。 3. 连接逻辑电路完成启动、测试、编程、测试、效验和运行,并观测运行过程及结果。 4. 将微程序控制器模块与运算器模块,存储器模块联机,组成一台模型计算机。 5. 用微程序控制器控制模型机的数据通路。 6. 通过在模型机上运行由机器指令组成的简单程序,掌握机器指令与微指令的关系, 建立计算机整机的概念,掌握计算机的控制机制。 7. 按指定的应用项目进行汇编指令格式及功能设计,并设计相应的机器指令代码,按照模型机数据通路设计实现机器指令功能的微程序。在PC机上编辑机器指令和微程序, 装载代码到ZYE1603B实验系统并运行,实现应用要求。 工作计划及安排:

2017年6月19日上午:集中进行课程设计题目的讲解和分解,提出学生需要掌握的硬件和软件方面的知识和要求;以及在课程设计期间的安全和纪律要求,熟悉开发环境 (ZYE1603B (4401 机房)。 2017年6月19日下午:查阅资料、确定题目,了解各人(小组)设计安排,就设计过程进行集中讲解,解决设计过程存在的问题。 2017年6月20日~6月22日:在机房进行系统的设计。 2017年6月23日上午:分组讨论,进行交流,了解学生的掌握情况,对本周的学习情况进行总结,对后续的设计提出要求;对存在的问题进行分析和解决。(机房)。 2017年6月23日下午:答辩,成绩评定。 指导教师签字_________________ 2017年6月19日

摄像机的基本知识

电视监控系统CCD摄像机基础知识 随着国民经济的迅速发展和人民生活水平的日益提高,安全防范技术在智能建筑中的地位与作用也与日俱增。闭路电视监控系统作为一种安保技术,在城市交通、高速公路、星级宾馆、智能大厦、银行、政府机关等场所越来越发挥着它的重要作用,包括现在的智能小区亦将CCTV系统作为安保及物业管理的一个重要手段。 闭路电视监控系统一般由摄像部分、传输部分、控制部分以及显示和记录部分组成,其中摄像部分是整个闭路电视监控系统的最前端,其图像信息质量直接决定了整个系统的图像质量,这就对摄像机提出了严格的要求。下面简单介绍一下摄像机的基本知识。 1、什么是CCD摄像机? CCD是Charge Coupled Device(电荷耦合器件)的缩写,它是一种半导体成像器件,因而具有灵敏度高、抗强光、畸变小、体积小、寿命长、抗震动等优点。 2、CCD摄像机的工作方式 被摄物体的图像经过镜头聚焦至CCD芯片上,CCD根据光的强弱积累相应比例的电荷,各个像素积累的电荷在视频时序的控制下,逐点外移,经滤波、放大处理后,形成视频信号输出。视频信号连接到监视器或电视机的视频输入端便可以看到与原始图像相同的视频图像。 3、TV制式 目前,世界上主要使用的电视广播制式有PAL、NTSC、SECAM三种,如我国大部分地区使用PAL制式,日本、韩国等东南地区及美国等欧美国家使用NTSC制式,俄罗斯则使用SECAM制式。 4、水平清晰度和垂直清晰度 垂直清晰度即是图像可以分解出多少水平线条数,最大垂直清晰度由垂直扫描总行数所决定。水平清晰度定义为图像上可以分清的垂直线条数。水平清晰度与图像传感器的像素数和视频系统的频带宽度有直接关系。水平清晰度和垂直清晰度采用统一的度量标准,所以当屏幕上的水平线条间隔和垂直线条间隔相同时,图像的垂直清晰度和水平清晰度数量应该是一样。水平清晰度和垂直清晰度数值越大,清晰度越高。

计算机组成原理课程设计基本模型机设计与实现

课程设计(大作业)报告课程名称:计算机组成原理 设计题目:基本模型机设计与实现 院系:信息技术学院 班级:计算机科学与技术3班 设计者: 学号: 指导教师: 设计时间: 昆明学院 信息技术学院 课程设计(大作业)任务书

目录 课程设计(大作业)报告 一、课程设计的教学目的 1. 在“微程序控制器的组成与微程序设计实验”的基础上,进一步将其中各单元组成系统构造一台模型计算机。 2. 本实验定义五条机器指令,编写相应的微程序,并上机调试运行,形成整机概念。 课程设计内容设计一台基本模型机,并实现相关的指令。 二、课程设计任务和基本要求 本课程设计以TDN-CM++计算机组成原理教学实验系统为平台设计完成。 1.按给定的数据格式和指令系统,设计一个微程序控制器。 2.设计给定机器指令系统以及微程序流程图,按微指令格式写出微 程序的为指令代码。

3.连接逻辑电路完成启动,测试,编程,测试,效验和运行,并观测运 行过程及结果。 4.将微程序控制器模块与运算器模块,存储器模块联机,组成一台 模型计算机。 5.用微程序控制器控制模型机的数据通路。 6.通过在模型机上运行由机器指令组成的简单程序,掌握机器指令 与微指令的关系,建立计算机整机的概念,掌握计算机的控制机制。 7.按指定的应用项目进行汇编指令格式及功能设计,并设计相应的 机器指令代码,按照模型机数据通路设计实现机器指令功能的微程序.在 PC机上编辑机器指令和微程序,装载代码到TDN-CM++实验系统并运行,实现应用要求。 三、设计任务及分析 (1)设计任务: 从输入设备读取数据X并将其存入以A为间接地址的 内存单元,将X与R 0. 寄存器中的内容Y执行X ⊕,结果送到以B为直接地址的内存单元保存。 (2)分析: A:给R 寄存器直接置入01H. B:从数据开关给间接地址为0CH的内存单元置数,(03H). C:给R 0中的内容取反,结果存在R 中. D:将间接地址0CH中直接地址0EH中的内容(03H)放入DR1中, R 中的内容 放入DR2中,将DR1和DR2种的数进行异或运算,结果放在R 中. E:将R 中的内容存在直接地址为0DH的内存单元中. 四、设计原理 模型机在微程序控制下自动产生各部件单元控制信号,实现特定指令的功能。这里,计算机数据通路的控制将由微程序控制器来完成,CPU 从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列来完成,即一条机器指令对应一段微程序。 本实验采用五条机器指令: IN(输入)、ADD(二进制加法)、STA(存数)、OUT(输出)、JMP(无条件转移),其指令格式如下(前4位为操作码):

计算机组成原理-简单模型机设计课设

目录 摘要 (2) 前言 (3) 正文 (4) 一、设计目的和设计原理 (4) 1.1设计目的 (4) 1.2设计原理 (4) 二、总体设计 (7) 三、详细设计 (8) 3.1运算器的物理结构 (8) 3.2存储器系统的组成与说明 (11) 3.3指令系统的设计与指令分析 (12) 3.4微程序控制器的逻辑结构及功能 (14) 3.5微程序的设计与实现 (18) 四、系统调试 (27) 总结 (29) 参考文献 (30) 致谢 (31)

摘要 根据设计任务书要求,本设计要实现完成一个简单计算机的设计,主要设计部分有运算器,存储器,控制器以及微指令的设计。 其中运算器由运算芯片和寄存器来完成,存储器由总线和寄存器构成,使用硬布线的方式实现控制器,从而完成设计要求。 : 关键词:基本模型机的设计;运算器;存储器;控制器;

前言 计算机组成原理是计算机科学技术学科的一门核心专业基础课程。从课程的地位来说,它在先导课程和后续课程之间起着承上启下的作用。 计算机组成原理讲授单处理机系统的组成和工作原理,课程教学具有知识面广,内容多,难度大,更新快等特点。此次课程设计目的就是为了加深对计算机的时间和空间概念的理解, 增强对计算机硬件和计算机指令系统的更进一步了解。 计算机组成原理课程设计目的是为加深对计算机工作原理的理解以及计算机软硬件之间的交互关系。不仅能加深对计算机的时间和空间的关系的理解,更能增加如何实现计算机软件对硬件操作,让计算机有条不紊的工作。

正文 一、设计目的和设计原理 1.1设计目的 融会贯通计算机组成原理课程中各章的内容,通过知识的综合运用,加深对计算机系统各模块的工作原理及相互联系的认识,特别是对硬连线控制器的认识,建立清晰的整机概念。对计算机的基本组成、部件的设计、部件间的连接、微程序控制器的设计、微指令和微程序的编制与调试等过程有更深的了解,加深对理论课程的理解。 在掌握部件单元电路实验的基础上,进一步将其组成系统地构造一台基本模型计算机。 1.2设计原理 (1)运算器 设计中所用的运算器数据通路,其中运算器由两片74LS181以并/串形成8位字长的ALU构成。运算器的输出经过一个三态门74LS245(U33)到ALUO1插座,实验时用8芯排线和内部数据总线BUSD0~D7插座BUS1~6中的任一个相连,内部数据总线通过LZD0~LZD7显示灯显示;运算器的两个数据输入端分别由二个锁存器74LS273(U29、U30)锁存,两个锁存器的输入并联后连至插座ALUBUS,测试时通过8芯排线连至外部数据总线EXD0~D7插座EXJ1~EXJ3中的任一个;参与运算的数据来自于8位数据开并KD0~KD7,并经过一三态门74LS245(U51)直接连至外部数据总线EXD0~EXD7,通过数据开关输入的数据由LD0~LD7显示。 算术逻辑运算功能发生器 74LS181(U31、U32)的功能控制信号S3、S2、S1、S0、CN、M并行相连后连至SJ2插座,测试时通过6芯排线连至6位功能开关插座UJ2,以手动方式用二进制开关S3、S2、S1、S0、CN、M来模拟74LS181(U31、U32)的功能控制信号S3、S2、S1、S0、CN、M;其它电平控制信号LDDR1、LDDR2、ALUB`、SWB`以手动方式用二进制开关LDDR1、LDDR2、ALUB、SWB来模拟,这几个信号有自动和手动两种方式产生,通过跳线器切换,其中ALUB`、SWB`为低电平有效,LDDR1、

8位模型计算机的设计

石家庄经济学院 华信学院 计算机组成原理课程设计报告 题目 8位模型计算机的设计 姓名 学号 班号 4064170801 指导老师关文革尹立洁赵洋 成绩 2009年1月 目录 1. 课程设计目的 52 2. 开发工具选择 52 3. 方案选择 52 4.指令系统设计 52 5. 模型机框图设计 52 6. 指令流程图 52 7. 指令操作时间表(组合逻辑控制器)或者微指令格式(微程序控制器)设计 52 8. 微操作信号综合与优化(组合逻辑控制器)或者微程序(微程序控制器)设计 52 9. VHDL实现 52 10. 调试仿真 52 11. 课程设计回顾总结 52 参考文献 52 附录 52 一、课程设计目的 1、计算机组成原理课程设计的主要任务是让学生通过动脑和动手解决计算机设计中的实际问题。综合运用所学计算机组成原理知识,在掌握部件单元电路实验的基础上,进一步将其组成系统构造一台基本的模型计算机,掌握整机概念,并设计机器指令系统,编写程序,在所设计的模型计算机上调试运行。

2、通过一台模型机的设计过程,明确计算机的控制原理与控制过程,巩固和灵活应用所学的理论知识,掌握计算机组成的一般设计方法,提高学生设计能力和实践操作技能,为从事计算机研制与设计打下基础。 二、开发工具选择 以TEC-CA教学实验系统为平台,采用硬件描述语言 VHDL为设计工具,应用QUARTUSⅡ5.1环境进行大规模集成电路的功能设计仿真。 三、方案选择 应用微程序控制器来实现8位模型计算机的设计。 四、指令系统设计 所要设计的微程序控制器是由七条指令来完成的,即:load,sta,add,sub,and1,nop,jmp。实现功能分别如下:load指令是公操作,实现取数据的功能;sta指令实现存操作;add指令实现加法操作;sub指令实现减法操作;and指令实现与操作; nop指令实现空操作;jmp指令实现无条件跳转操作。 其中add,sub,and1,属于双操作数指令,其指令格式如下图: 目的 源 其中jmp属于转移指令,其指令格式如下图: 转移条件 转移地址 五、模型机框图设计 I/O 六、指令流程图 Addr_bus load_MAR CS R_NW 3 OP

实验七基本模型机的设计与实现

实验七基本模型机的设计与实现 一、实验目的 ⒈在掌握部件单元电路实验的基础上,进一步将其组成系统地构造一台基本模型计算机。 ⒉为其定义5条机器指令,并编写相应的微程序,上机调试掌握整机概念。 二、实验设备 Dais-CMH+/CMH 计算器组成原理教学实验系统一台,实验用扁平线、导线若干。 三、实验原理 部件实验过程中,各部件单元的控制信号是以人为模拟产生为主,而本次实验将能在微程序控制下自动产生各部件单元的控制信号,实现特定指令的功能。这里,计算机数据通路的控制将由微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列来完成,即一条机器指令对应一个微程序。 本实验采用五条机器指令:IN(输入)、ADD(二进制加法)、STA(存数)、OUT (输出)、JMP(无条件转移),其指令格式如下(前三位为操作码): =============================================================== 助记符机器指令码说明 --------------------------------------------------------------- IN R0,SW 0010 0000 数据开关状态→R0 ADD R0,[addr] 0100 0000 XXXXXXXX R0+[addr]→R0 STA [addr],R0 0110 0000 XXXXXXXX R0→[addr] OUT [addr],LED 1000 0000 XXXXXXXX [addr]→LED JMP addr 1010 0000 XXXXXXXX addr→PC =============================================================== 其中IN为单字节(8位),其余为双字节指令,XXXXXXXX为addr对应的二进制地址码。 根据以上要求设计数据通路框图,如图7-10-1所示。系统涉及到的微程序流程见图7-7-3,当拟定“取指”微指令时,该微指令的判别测试字段为P(1)测试。由于“取指”微指令是所有微程序都使用的公用微指令,因此P(1)的测试结果出现多路分支。本机用指令寄存器的前3位(IR7~IR5)作为测试条件,出现8路分支,占用8个固定微地址单元。 当全部微程序设计完毕后,应将每条微指令代码化,表7-10-1即为将图7-10-2的微程序流程图按微指令格式转化而成的“二进制微代码表”。 下面介绍指令寄存器(IR):指令寄存器用来保存当前正在执行的一条指令。当执行一条指令时,先把它从内存取到数据总线上,然后再传送至指令寄存器。指令划分为操作码和地址码字段,由二进制数构成,为了执行任何给定的指令,必须对操作码进行测试P(1),通过 节拍脉冲T4的控制以便识别所要求的操作。“指令寄存器”根据指令中的操作码译码 强置微控器单元的微地址,使下一条微指令指向相应的微程序首地址。 本系统有两种外部I/O设备,一种是二进制代码开关,它作为输入设备(INPUT DEVICE);另一种是LED块,它作为输出设备(OUTPUT DEVICE)。例如:输入时,二进制开关数据直接经过三态门送到外部数据总线上,只要开关状态不变,输入的信息也不变。输出时,将输出数据送到外部数据总线上,当LDED有效时,将数据打入输出锁存器,驱

计算机组成原理 基本模型机实验

淮海工学院计算机工程学院实验报告书 课程名:《计算机组成原理》 题目:实验四基本模型机实验 班级: 学号: 姓名:

1、目的与要求 1)在“微程序控制器的组成与微程序设计实验”的基础上,将第一部分中的各单元组成系统,构造一台基本模型计算机。 2)本实验定义五条机器指令,编写相应的微程序,并上机调试运行,形成整机概念。2、实验设备 1) ZYE1601B计算机组成原理教学实验箱一台,排线若干。 2) PC机一台。 3、实验步骤与源程序 l) 根据该模型机的指令系统,编写一段程序。这里给出两个参考程序。 参考程序一: 本程序从输入设备(数码开关)取入数据,保存在内存单元08,然后从08单元送到输出设备(LED数码管)进行显示。然后程序停止(请实验者考虑:如何修改程序,使程序不断从输入设备取出数据,送到输出设备显示。每次循环过程中,可以使输入设备数据改变,考察输出显示的结果。)。 设计机器指令程序如下(机器码为十六进制数据)。 地址内容助记符说明 00 00 IN ;输入开关数据→R0 01 20 STA [08H] ;R0→[08] 02 08 ;地址 03 30 OUT [08H] ;[08H]→BUS 04 08 ;地址 05 40 JMP [00H] ;00H→PC 06 00 ;跳转地址 参考程序二: 本程序从输入设备(数码开关)读入数据,与0A单元的数据相加,然后送到输出设备(LED 数码管)进行显示。本程序不断地循环运行,在运行中可改变输入开关(INPUT)的值,观察输出显示的变化。 设计机器指令程序如下(机器码为十六进制数据)。 地址内容助记符说明 00 00 IN ;输入开关数据→R0,采集数据 01 10 ADD [0AH] ;R0+[0AH]→R0,输入数据与指定数据相加 02 0A ;地址 03 20 STA [0BH] ;R0→[0B] 04 0B ;地址 05 30 OUT [0BH] ;[0BH]→BUS,输出显示 06 0B ;地址 07 40 JMP [00H] ;00H→PC 08 00 ;跳转地址 0A 01 ;加数,可自定 0B ;求和结果保存在0B单元 2) 按图1连接实验线路。 3) 写程序: 对于本实验箱可以用两种方法来写入程序。 方法一:手动写入 (1)先将机器指令对应的微代码正确地写入2816中,由于在实验1.6微程序控制器的组成与微程序设计实验中已将微代码写入E2PR0M芯片中,对照表2—2校验正确后就可使用。

网络摄像机基础知识介绍全解

网络摄像机基础知识介绍 网络摄像机是一种结合传统摄像机与网络技术所产生的新一代摄像机,它可以将影像通过网络传至地球另一端,且远端的浏览者不需用任何专业软件,只要标准的网络浏览器即可监视其影像。网络摄像机内置一个嵌入式芯片,采用嵌入式实时操作系统。视频信号数字化后由高效压缩芯片压缩,通过网络传送到Web服务器。网络上用户可以直接用浏览器观看Web服务器上的摄像机图像,授权用户还可以控制摄像机云台镜头的动作或对系统配置进行操作。 网络摄像机的分类 防爆低速 球机(按云台速度可分为) 匀速 半球高速 按外观样式分枪机 红外防水机低速聚焦网络摄像机一体机(按聚焦速度可分为)高速聚焦 有线IP网络摄像机超高速聚焦按网络类型分3G网络 无线IP网络摄像机 WIFI网络 球机半球机枪机一体机红外防水机 一体机是一款电动三可变摄像机,通常是装入球机外壳中,作为球机的机芯来使用。网络摄像机的组成 网络摄像机一般由镜头、图像传感器、声音传感器、A/D转换器、处理器、图像、声音编码器,外部报警、网络接口等部分组成。 1、镜头 名词解释:镜头有两种解释,一是指由多片透镜组成,用来生成影像的光学部件。二是指开机到关机所拍摄下来的一段连续的画面,或两个剪接点之间的片段。通常我们所提到的镜头是第一中解释,即光学镜头,简称镜头。 固定光圈 按光圈分手动光圈二可变(可调焦距、聚焦、自动光圈)镜头自动光圈手动变焦三可变(可调焦距、调聚焦、调光圈) 变焦镜头二可变(可调焦距、聚焦、自动光圈)按焦距分电动变焦 定焦镜头三可变(可调焦距、调聚焦、调光圈)

1.1焦距 名词解释:指从透镜的光心到光聚集之焦点的距离。亦是照相机中,从镜片中心到底片或CCD等成像平面的距离。 光心:可以把凸透镜的中心近 似看作是光心。 摄像机的镜头是一组透镜,当 平行于主光轴的光线穿过透镜时, 会会聚到一点上,这个点叫做焦点, 焦点到透镜中心的距离,就称为焦 距。焦距固定的镜头,即定焦镜头; 焦距可以调节变化的镜头,就是变 焦镜头。相机它成的最清晰的像一 般不会正好落在焦点上,而是略大 于焦距。物距越大,像距就越小。 自动光圈手动调焦手动光圈手动变焦针孔(定焦) 定焦镜头固定光圈定焦 自动光圈定焦手动光圈定焦手动二/三可变电动二/三可变 1.2光圈 名词解释:光圈是一个用来控制光线透过镜头,进入机身内感光面的光量的装置,它通常是在镜头内。 表达光圈大小我们是用f值,光圈F值 =镜头的焦距/镜头光圈的直径 完整的光圈值如下,且上一级的进光 量刚是下一级的一倍。 f1.0,f1.4,f2.0,f2.8,f4.0,f5.6, f8.0,f11,f16,f22,f32,f44,f64 F后面的数值越小,光圈越大。光圈的作用在于决定镜头的进光量,光圈越大,进光量越多;反之,则越小。简单的说就是,在快门不变的情况下,光圈越大,进光量越多,画面比较亮;光圈越小,画面比较暗。

相关主题
文本预览
相关文档 最新文档