| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

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

文***享

贡献于2022-08-27

字数:13736

计算机组成原理课程设计务书
题目: 模型机设计—1
学生姓名: 学 号:
班级:计算机科学技术班 指导老师:
计算机组成原理课程设计题目简介
该设计求学成根计算机组成原理课程学知识设计开发套简单模型算计
通简单计算机设计达计算机基组成部件功设计微程序控制器设计微指令微程序编制调试等程更深解加深理课程理解通模型机设计调试连贯运计算机组成原理课程学知识建立计算机整体概念加深计算机时间空间概念理解
二计算机组成原理课程设计务
1查阅文献资料般5篇
2教学实验模型机背景通调研分析现模型机建立带带8位 增减指令整机模型
3完成系统编程测试工作
4撰写设计说明书
5做答辩工作
三 计算机组成原理课设设计容功指标
1 根务求设计整体系统方案
2 存储系统:模型机存储模块说明存储器输入输出时序模块连接方式等
3 运算器:模型机器件组成带片间串行进位8位移位运算功运算器
4 微程序控制器模块:教学机系统设计微程序控制器
5 设计模型机指令系统:(含设计微指令格式微程序流程图条指令应微程序等)指令系统包括列指令:INOUTSTALDAJMPBZCCLRMOV
ADDSUBADCADTINCDECSBTSBC
6 解说明教学模型机输入输出模块
7 设计指令系统基础编制汇编语言程序进行调试通
8 整机设计分模块进行说明模块中数控制信号源功时序模块间数控制信号源功时序等
四 完成课程设计报告
1 设计题目设计务实验设备器材
2 整体设计方案设计原理容
3 画出模型机数通路图
4 画出设计模型机微程序流程图微程序
5 说明指令系统格式
6 说明模块中数控制信号源功时序模块间数控制信号源功时序等
7 调试情况调试程中遇问题解决设计编码回顾讨分析改进设想验体会等
[1] 计算机组成原理课程设计提交成果
1 设计说明书份容包括:
1) 中文摘100字关键词35
2) 前言
3) 设计目设计原理
4) 模型机逻辑结构框架
5) 运算器物理结构
6) 存储器系统组成说明
7) 指令系统设计指令格式分析
8) 微程序控制器逻辑结构功
9) 微程序设计实现(含微指令格式续址产生方法微程
序入口址形式)
10) 系统调试报告
11) 设计总结
2 刻制光盘张
(1) 设计(文)参考文献
1白中英 计算机组成原理 科学术出版社20068
2白中英 计算机组成原理题解题库实验 科学术出版社20068
3王爱英 计算机组成结构清华学出版社1999
4王诚 计算机组成结构清华学出版社1999清华学出版社1999
5唐朔飞 计算机组成原理高等教育出版社1993
七阶段时间安排(2周)
周次
日期


完 成
情 况
教 师
签 字

1

星期
教师讲解设计求准备参考资料
教室


星期二
分析系统方案设计
教室


星期四五
编程
教室



2

星期二
调试系统
教室


星期三四
编写设计说明书
教室


星期五
答辩
教室


2012年X月X日










目录
摘 5
前 言 6
正 文 7
设计目设计原理 7
11设计目 7
12设计原理 7
二总体设计 10
三详细设计 11
31运算器物理结构 11
32存储器系统组成说明 14
33指令系统设计指令分析 15
34微程序控制器逻辑结构功 17
35微程序设计实现 21
四系统调试 29
总 结 31
参考文献 32
致 谢 33



着社会科技发展计算机应行业步入动化智化生活阶段次课程设计课题基模型机设计实现正体现点利CPU简单模型机实现计算机组成原理课程实验中学实验原理编程思想硬件设备拟编写指令应程序微程序控制器实现系列指令功终达理实践相联系根设计务书求设计实现完成简单计算机设计设计部分运算器存储器控制器微指令设计
中运算器运算芯片寄存器完成存储器总线寄存器构成硬布线方式实现控制器完成设计求

关键词:基模型机设计运算器存储器控制器
















前 言
计算机组成原理计算机科学技术学科门核心专业基础课程课程位说先导课程续课程间起着承启作
计算机组成原理讲授单处理机系统组成工作原理课程教学具知识面广容难度更新快等特点次课程设计目加深计算机时间空间概念理解 增强计算机硬件计算机指令系统更进步解
计算机组成原理课程设计目加深计算机工作原理理解计算机软硬件间交互关系仅加深计算机时间空间关系理解更增加实现计算机软件硬件操作计算机条紊工作
正 文
设计目设计原理
11设计目
融会贯通计算机组成原理课程中章容通知识综合运加深计算机系统模块工作原理相互联系认识特硬连线控制器认识建立清晰整机概念计算机基组成部件设计部件间连接微程序控制器设计微指令微程序编制调试等程更深解加深理课程理解
掌握部件单元电路实验基础进步组成系统构造台基模型计算机
12设计原理
(1)运算器
设计中运算器数通路中运算器两片74LS181串形成8位字长ALU构成运算器输出三态门74LS245(U33)ALUO1插座实验时8芯排线部数总线BUSD0~D7插座BUS1~6中相连部数总线通LZD0~LZD7显示灯显示运算器两数输入端分二锁存器74LS273(U29U30)锁存两锁存器输入联连插座ALUBUS测试时通8芯排线连外部数总线EXD0~D7插座EXJ1~EXJ3中参运算数8位数开KD0~KD7三态门74LS245(U51)直接连外部数总线EXD0~EXD7通数开关输入数LD0~LD7显示
算术逻辑运算功发生器 74LS181(U31U32)功控制信号S3S2S1S0CNM行相连连SJ2插座测试时通6芯排线连6位功开关插座UJ2手动方式二进制开关S3S2S1S0CNM模拟74LS181(U31U32)功控制信号S3S2S1S0CNM电控制信号LDDR1LDDR2ALUB`SWB`手动方式二进制开关LDDR1LDDR2ALUBSWB模拟信号动手动两种方式产生通跳线器切换中ALUB`SWB`低电效LDDR1LDDR2高电效
信号T4脉信号手动方式进行实验时需跳线器J23T4手动脉发生开关输出端SD相连动手动脉开关获实验需单脉
带进位控制运算器增加进位控制部分中高位74LS181(U31)进位CN4通门UN4EUN2CUN3B进入UN5B输入端D写入脉T4AR信号控制T4脉信号手动方式进行实验时需跳线器J23T4手动脉发生开关输出端SD相连动手动脉开关获测试需单脉AR电控制信号(低电效)实现带进位控制实验图中出AR必须0电D型触发器74LS74(UN5B)时钟端CLK脉信号输入次运算进位结果CY锁存进位锁存器74LS74(UN5B)中
(2)存储器
存储器单元电路存放实验机机器指令数总线挂外部数总线EXD0~EXD7址总线址寄存器单元电路中址寄存器74LS273(U37)出址值8LED灯LAD0~LAD7显示高电亮低电灭手动方式输入数键盘提供三态门74LS245(U51)连外部数总线EXD0~EXD7实验时外部数总线EXD0~EXD78芯排线连部数总线BUSD0~BUSD7分时出址数读信号直接接写信号片选信号写入方式确定该存储器中机器指令读写分手动动两种方式手动方式 写信号WR` 提供片选信号CE`提供动方式写信号控制CPUP12提供片选信号控制CPUP11提供
址寄存器8位接入6264址A0~A7高4位A8~A12接实际容量256字节6264四控制线:CS1 第片选线CS2第二片选线OE读线WE写线功表3—4示CS1片选线CE`控制(应开关CE)OE读线直接接WE写线WR`控制(应开关WE)CS2直接接+5V
(3)部件测试程中部件单元控制信号模拟产生总体测试微程序控制动产生部件单元控制信号实现特定指令功里测试计算机数通路控制微程序控制器完成CPU存中取出条机器指令指令执行结束指令周期全部微指令组成序列完成条机器指令应微程序
存储器RAM中装入程序数检查写入否正确运行存储器中程序必须设计三控制操作微程序
·存储器读操作:拨动总清开关置控制开关SWBSWA0 0时求连线连续启动运行开关存储器RAM连续手动读操作
·存储器写操作:拨动总清开关置控制开关SWBSWA0 1时求连线启动运行开关存储器RAM进行连续手动写入
·运行程序:拨动总清开关置控制开关SWBSWA1 1时求连线启动运行开关转入第01号取址微指令启动程序运行
述三条控制指令两开关SWCSWA状态设置定义:

SWB
SWA
控制台命令
0
0
1
0
1
1
读存
写存
启动程序
(4) 指令寄存器
指令寄存器保存前正执行条指令执行条指令时先存取缓寄存器中然传送指令寄存器指令划分操作码址码字段二进制构成执行条定指令必须操作码进行测试P(1)通节拍脉T4控制便识求操作指令译码器根指令中操作码进行译码强置微控器单元微址条微指令指相应微程序首址
二总体设计
基整机模型数框图图21示计算机数通路控制微程序控制器完成CPU存中取出条机器指令指令执行结束指令周期全部微指令组成序列完成条机器指令应微程序

图21:模型机数通路图
数通路程序计数器PC址送存址寄存器根址寄存器容找相应存储单元
存储器中数指令时数RAM送总线总线送IR中
存储器中数需加工数时数RAM送总线动总线送通寄存器中等加工
数加工程中两数总线数分分时压入两暂存器中等运算部件加工数加工完成运算结果通三太门送总线
三态门控制时微控制器控制
三详细设计
31运算器物理结构
运算器模块两片74LS181暂存器两片74LS273等构成中74LS181通控制器相应控制指令进行某种运算具体S0S1 S2S3S4M决定T4工作脉正跳变效寄存器堆模块实验计算机提供28位通寄存器保存操作数中间运算结果运算器运算速度指令系统设计等密切关系
面芯片74LS181控制逻辑引脚功表逻辑引脚图表31示:
表31:74LS181控制逻辑引脚功表


Cn+4 A0~A3 F0~F3
74LS181
B0~B3
Cn M S0 S1 S2 S3

图31:74LS181逻辑引脚图
中引脚功示:
M:算术逻辑运算选择输入
M0 算术运算 M1 逻辑运算
Cn:带带进位运算选择输入
Cn 0 带进位 Cn 1 带进位
S3~S0:函数选择输入A3~A0:4位输入数B3~B0:4位输入数
F3~F0:4位表示运算结果输出C n+4:进位输出
Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8
74LS273
D0 D1 D2 D3 D4 D5 D6 D7 CLK CLR

图32:74LS273引脚图
中Q0Q7表示寄存器8位数输出D0—D7表示寄存器中输入8位数引脚CLK进行寄存器选定操作高电位时T4信号起选定寄存器进行数输入
8位运算器结构框图图33示:

图33:8位运算器结构框图
该运算器中两片74LS181组成算术逻辑运算数源74LS273寄存器提供74LS273产生8位数分送入74LS181运算器中进行相应运算进行数传送LDDR1LDDR2T4信号控制LDDR1T4高电时选定相应寄存器进行数输入理LDDR2T4然相应运算产生结果通总线送回寄存器中整数运送程相应控制信号提供S0S1 S2S3S4M通控制器相关指令控制进行某种算数运算逻辑运算整数指令通数总线控制总线址总线进行传送
32存储器系统组成说明
321存储器详细设计

图34:存储器结构框图
说明:该存储器采级cache存储器结构存放试验机机器指令数总线挂外部数总线EXD0~EXD7址总线址寄存器单元电路中址寄存器74LS273(U37)出址值8LED灯LAD0~LAD7显示高电亮低电灭手动方式输入数8位数开关KD0~KD7提供三态门74LS245(U51)连外部数总线EXD0~EXD7实验时外部数总线EXD0~EXD78芯排线连部数总线BUSD0~BUSD7分时出址数读信号直接接写信号片选信号写入方式确定该存储器中机器指令读写分手动动两种方式手动方式 写信号WR` 提供片选信号CE`提供动方式写信号控制CPUP12提供片选信号控制CPUP11提供
址寄存器8位接入6264址A0~A7高4位A8~A12接实际容量256字节6264四控制线:CS1 第片选线CS2第二片选线OE读线WE写线CS1片选线CE`控制(应开关CE)OE读线直接接WE写线WR`控制(应开关WE)CS2直接接+5V
图中信号线LDAR 开关LDAR提供T3试验机时序模块电路TS3提供
33指令系统设计指令分析
331数格式
数格式表32示:
表32:数格式
7
6 5 4 3 2 1 0
符 号
尾 数

332指令格式
模型机设计四类指令十条中包括算术指令逻辑指令IO指令存算指令取算指令转移指令
(2) 算术指令
设计7条算术指令单字节表示寻址方式采寄存器寻址格式表33示:
表33:算数指令格式
7 6 5 4
3 2
1 0
OPCODE
RS
DS

中OPCODE操作码RS源寄存器DS目寄存器规定示:
RSRD
选定寄存器
00
01
10
R0
R1
R2

(3) 访存指令转移指令
设计2条访问指令:存算STA取算LDA2条转移指令:条件转移指令JMP进位跳转指令BZC指令格式表34示:
表34:访问指令转移指令格式
7 6
5 4
3 2
1 0
0 0
M
OPCODE
RD
D

中OPCODE操作码RD源寄存器址(LADSTA指令)D 位移量M寻址模式定义示:

寻址模式M
效址
说 明
00
01
10
11
ED
E(D)
E(RI)+D
E(RD)+D
直接寻址
间接寻址
RI变址寻址
相选址

模型机规定变址RI寄存器R2
(4) IO指令
输入IN指令输出指令OUT指令采单字节指令格式表35示:
表35:IO指令格式
7 6 5 4
3 2
1 0
OPCODE
addr
RD

中addr01时选中输入数开关KD0~KD7作输入设备addr10选中2位数码作输出设备
333指令系统
模型机13条基指令中算术指令7条访存指令程序控制指令4条输入输出指令2条表36列出条指令格式汇编符合指令功

表36指令格式
汇编符号
指令格式

CLR rd
MOV rs rd
ADD rs rd
SUB rs rd
0111 00 rd
0110 rs rd
1000 rs rd
1001 rs rd
0→rd
rs→rd
rs+rd→rd
rdrs→rd
XOR rs rd
AND rs rd
OR rs rd
1010 rs rd
1o11 rs rd
1100 rs rd
rs异rd→rd
rs∧rd→rd
rs∨rd→rd
LDA M D rd
STA M D rd
JMP M D
JMP M D
00 M 00 rd
00 M 01 rd
00 M 10 rd
00 M 11 rd
(E)→rd
rd→(E)
E→PC
cy1时 E→PC
IN addr rd
OUT addr rd
0100 01 rd
0101 10 rd
addr→rd
rd→addr
34微程序控制器逻辑结构功
微程序控制器结构微指令格式密切相关
    微程序控制器结构框图图35示控制存储器微址寄存器微命令寄存器址转移逻辑部分组成微址寄存器微命令寄存器两者总长度条微指令长度二者合起称微指令寄存器

图35:微程序控制器结构框图
1.控制存储器
ROM中存放微程序全部微指令ROM容量取决微指令总数假控制器需128条微指令微址寄存器长度7位ROM字长取决微指令长度果微指令32位ROM字长32位实际应中ROM采EPROME2PROMEAROM户写入修改微程序较方便
2.微命令寄存器
微命令寄存器暂存控制存储器中读出前微指令中控制字段测试判字段信息8D寄存器组成
3.微址寄存器
微址寄存器暂存控制存储器读出前微指令址字段信息带RDSD强置端D触发器组成中时钟端D端配合做ROM读出入SD进行址修改
4.址转移逻辑
微指令ROM读出直接出条微指令址址放微址寄存器中微程序出现分支时通址转移逻辑修改微址寄存器容修改微址读出条微指令址转移逻辑组合逻辑电路输入前微指令判测试字段Pi执行部件反馈状态条件时间素T4
5.控制时序信号
图中标明基机器周期中控制时序信号例周期T4时间微址寄存器容ROM中读条微指令段时间读出前周期T1时间入微指令寄存器T2T3时间控制执行部件进行操作T4时间修改微址寄存器容读出条微指令
微控制器寄存器两片74LS273片74LS175构成微命令存储器中读出保存续模块提供信息根节拍信号进行读
址转移部分74LS245作6带强制端触发器构成寄存器构成强制端没输入时微存储器读出条址果强制端输入强制端定址强制端址分支时候出
三74LS138够成址译码部分分应ABC字段
微控制器物理设计
微控制器设计中根求微控制微控存3片2816
构成中片256字节没全考虑整模型机8位三片2816实现位扩张构成24长度微指令根起设计求物理设计逻辑图图36示


图36 物理设计图


35微程序设计实现
351指令格式
微指令长24位控制位序表37示:
表37:微指令格式
微程序
24
23
22
21
20
19
18
17
16
15
14
13
控制信号
3
2
1
0
M
CN
WE
B1
B0
A
微程序
12
11
10
9
8
7
6
5
4
3
2
1
控制信号
B
C
uA5
uA4
uA3
uA2
uA1
uA0

A字段 B字段 C字段

表37解释:
S3 S2 S1 S0 M
微运算器74LS181芯片控制信号详见表37
微W\R信号RAMOUT进行写操作高电写效
B1B0
外部设备(RAM OUTPUT INPUT)址进行译码B0B100时
INPUT 选中 B0B1 01时RAM(CE)选中B0B110OUTPUT选中 B0B111时外部设备选中

A字段:
LDRi:寄存器输入选中具体选择指令寄存器(IR)低2位(I1I0)配合I1I000时输入R0寄存器I1I001时R1I1I010时R2
LDDR1:暂存器DR1选中
LDDR2:暂存器DR2选中
LDIR:指令寄存器IR选中
LOAD:总线数直接装载PC计数器
LDAR:址寄存器AR选

B字段 :
RSB:源寄存器输出选中具体选择指令寄存器(IR)34位(I3I2)配合I3I200时输入R0寄存器I3I201时R1I3I210时R2
RDB:目寄存器输出选中具体选择指令寄存器(IR)低2位(I1I0)配合I1I000时输入R0寄存器I1I001时R1I1I010时R2
RIB:变址寄存器选中机定固定R2
299B:移位寄存器输出选中
ALUB:逻辑运算单元结果输出
PCB :PC计数器输出
C字段 :
P(1):分支判断1指令寄存器(IR)高四位(IR7IR4)作测试条件分16分支
P(2):分支判断2指令寄存器(IR)三四位(IR3IR2)作测试条件4分支
P(3):分支判断3CYZI作测试条件两分支
P(4):分支判断4开关SWBSBA作测试条件4分支控制台控制区 (读程序写程序运行程序)
AR:进行算术运算时否影响进位判零标志控制位 选中时进行带进位运算
LDPC:PC计数信号选中
UA5……UA0:步微址
指令续址产生方法没跳转指令中六位条微指令入口址跳转指令根跳转条件微控制器根相应条件址址直接送控制器址强制端条指令址
微程序序控存中存放系统初始化时候指令00H址开始00H址中存放条跳转指令直接跳转01H中存放真正控制程序功指令机器根指令条执行微控制器控制机器根指令进行条紊工作
指令入口址形成根机器指令高四位进行判断出条微指令应相应址址编制微指令应存突
352微程序流程图
根指令设计出微程序流程图图37示:



















01
01
01
1A
19
31
30
1C
2D
2B
2A
29
24
20
23
22
21
220
STA
LOD
JMP
BZC
0B
0A
09
08
07
O6
05
04
O3
18
MOV
OUT2
17
16
152
142
132
122
11
11(相)
10(变址)
01(间接)
00(直接)
10
10
02
OR
01
PC→AR
PC+1
RD→LED
RS→RD
ALU→0→RD
PC→AR
PC+1
PC→AR
PC+1
PC→AR
PC+1
PC→AR
PC+1
RAM→BUS
BUS→IR
P(1)
RD→BUS
BUS→DR2
RAM→BUS
BUS→DR1
SWE→BUS
BUS→RD
RAM→BUS
BUS→DR1
RAM→BUS
BUS→AR
RAM→BUS
BUS→AR
RS→BUS
BUS→DR1
RD→BUS
BUS→DR2
RS→BUS
BUS→DR1
R2→DR1
PC→DR2
RAM→BUS
BUS→AR
DR1+DR2→BUS→AR
BUS→DR1
RS→BUS
BUS→DR1
DR1+DR2→BUS→RD
RD→BUS
BUS→DR2
RD→BUS
BUS→DR2
DR1*DRA→BUS→RD
DR1异DR2→BUS→DR
BUS→IR
DR1→DR1
DR1+1→DR1
DR1+DR2→BUS→RD
R→BUS
BUS→RAM
DR1+DR2→
BUS→AR
P(2)
RAM→BUS
BUS→DR1
RAM→BUS
BUS→PC
RAM→BUS
BUS→R
P(3)
DR1→BUS
BUS→AR

RS→BUS
BUS→DR1
RD→BUS
BUS→DR2
DR1+DRA→BUS→RD
CLR
IN2
AND
XOR
SUB
ADD
26
25
24
28
27
2C
01
01
01
01
01
01
01
01
01
RS→BUS
BUS→DR1
图37 微程序流程图
微程序流程图中总涉13条机器指令分:
IN OUT STA LDA JMP BZC
CLR MOVE ADD SUB XOR AND
OR
中指令格式面已介绍
机器指令指令遵循 取址 译码 执行 访存 写回 5步骤取址总相操作图中标号 01H 作址指针寄存器中指令址根指令址出取出指令取址程指令需执行公操作
图中执行完公操作P(1)功译码里译码工作微控制器外围电路中分支方式条微指令址
指令中STA LDA JMP BZC 四条双字长指令四种寻址方式分直接间接变址相指令操作址时候先址然操作里设计程样思想指令译码程中四条指令方式直接判断应该执行什指令先判断应该样寻址方式先找应该操作存址进行操作
间接寻址方式STA指令:
第步:(01H)址指针(PC)中址送址寄存器(AR)中PC动加
第二步:(02H)存(RAM)中读出东西送总线送指令寄存器(IR)中
第三步:(10H)(IR)中容进行译码判断条指令址
第四步:(12H)STA指令条双子长指令次执行第步
第五步:(06H)存中数写DR1中
第六步:(07H) R2中容送DR2中
第七步:(08H)DR1DR2中数相加送AR中STA指令操作址进行判断执行种址
第八步:(20H)相应寄存器中容送RAM中
第九步:回原操作
353微指令
微指令格式表38示:
表38: 微指令格式

24 23 22 21 20 19 18 17 16
15 14 13
12 11 10
9 8 7
6 5 4 3 2 1
微址
S3 S2 S1 S0 M CN WE B1 B0
A
B
C
uA5… Ua0
01
000001011
110
110
110
000010
02
000001001
100
000
001
010000
10
000001011
110
110
110
000011
11
000001011
110
110
110
000100
12
000001011
110
110
110
000110
13
000001011
110
110
110
001001
14
000001000
001
000
000
000001
15
000001110
000
010
000
000001
16
000001011
001
001
000
000001
17
001110011
001
101
000
000001
18
000001011
010
001
000
100110

19
000001011
011
001
000
101000
1A
000001011
010
001
000
101100
1B
000001011
010
001
000
101110
1C
000001011
010
001
000
110000
03
000001001
110
000
101
100000
04
000001001
110
000
000
000101
05
000001001
110
000
010
100000
06
000001001
110
000
000
000111
07
000001011
011
001
000
001000
08
100101011
110
101
010
100000
09
000001001
010
000
000
001010
0A
000001011
011
110
000
001011
0B
100101011
110
101
010
100000
20
000001101
000
010
000
000001
21
000001001
001
000
000
000001
22
000011001
101
000
110
000001
23
000001011
000
000
011
100100
24
000001011
000
000
000
000001
25
000001001
101
000
110
000001
26
000001011
011
010
000
100111
27
100101011
001
101
101
000001
28
000001011
010
010
000
101001
29
000010011
101
101
000
101010
2A
000000011
010
101
000
101011
2B
100101011
001
101
000
101011
2C
000001011
011
010
000
101101
2D
011010011
001
101
000
000001
2E
000001011
011
010
000
101111
2F
101110011
001
101
000
000001
30
000001011
011
010
000
110001
31
111010011
001
101
000
000001

设计复杂模型机监控软件详细:
P00 44 IN 01R0
P01 46 IN 01R2
P02 88 ADD R2R0
P03 61 MOV ROR1
P04 A4 XOR R1R0
P05 3C BZC 0000
P06 00
微程序:
M01 82ED05
M02 50C004
M10 83ED05
M11 84ED05
M12 86ED05
M13 89ED05
M14 011004
M15 010407
M16 019205
M17 019A39
M18 23B205
M19 28A205
M1A 2CA205
M1B 2EA205
M1C 30E005
M03 A0E004
M04 05E004
M05 A0A004
M06 07B204
M07 08EA05
M08 A0A005
M09 0ABC04
M0A 0BEA05
M0B A08455
M20 019006
M21 019004
M22 81D108
M23 E48005
M24 018005
M25 81E104
M26 27B405
M27 419B95
M28 29A405
M29 2AAA09
M2A 2BAA01
M2B 019A95
M2C 2EB405
M2D 019A69
M2E 2FB405
M2F 019AB9
M30 31B405
M31 019CE9
四系统调试
PC00
PC01>AR00>RAM(44)
RAM(44)>IR44>微控器
INPUT(01)>R001
PC02>AR01>RAM(46)
RAM(45)>IR46>微控器
INPUT(02)>R002
PC03>AR02>RAM(B4)
RAM(88)>IR88>微控器
R001>DR1
R102>DR2
AUL03>R1
PC04>AR03>RAM(61)
RAM(61)>IR61>微控器
DR1>R003
PC05>AR04>RAM(A4)
RAM(A4)>IR A4>微控器
R003>DR1
R103>DR2
ALU03>R1
PC06>AR05>RAM(3C)
RAM(3C)>IR3C>微控器
PC08>AR07>RAM(00)
RAM(00)>AR00

2调试时问题解决
调试程序时理实践没结合起遇问题总结起点:
1接线错误 例:没检查排线否正常者粗心排线插孔没齐排线接错导致程序运行错误
2写程序时错误

总 结
通次课程设计进步熟悉计算机组成原理基知识时解模型机设计基程掌握基软硬件设计知识进行基运模型机设计中运知识学许设计技巧
次课程设计通查阅资料浏览网页解决基功部件功解课程设计中微控制器设计复杂项微控制器设计中译码电路翻译电路设计困难微指令设计中求精益求精细微极设计程需24位微指令中位细微设计
课程设计时间较短该模型机许意方二周课程设计提高实际操作力前学理升实践真正做学设计中遇困难微指令设计中微指令位正确判断正确识位微指令次做组成原理实验加深时序数流认识理解



参考文献
[1] 白中英 计算机组成原理 科学术出版社20068
[2] 白中英 计算机组成原理题解题库实验 科学术出版社20068
[3] 王爱英计算机组成结构清华学出版社1999
[4] 王诚计算机组成结构清华学出版社1999清华学出版社1999
[5] 唐朔飞 计算机组成原理高等教育出版社1993

致 谢
首先非常感谢学院开设计算机组成原理课程设计事计算机方面工作提供实战验奠定初步基础
次课程设计中特感谢指导老师杜红林老师辞辛苦辅导计算机组成原理老师XX老师学计算机组成原理程中付出辛劳汗水献诚挚谢意感谢队友学课程设计程中予帮助
专业知识学生活中问题问起时XX老师总问必答问题分析通通透透简明扼语言分析开难懂问题杜老师真处处学生着想认认真真工作老师XX老师认真负责工作态度严谨治学精神深厚理水收益匪浅成学工作榜样觉XX老师决止专业知识教育更迷雾中导航灯学知识时认识前位置市场联系指明方思想教育深思XX老师表示深深感谢衷敬意
次感谢次课程设计提供帮助谢谢
兰州理工学技术工程学院


文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 5 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

计算机组成原理课程设计报告

课 程 设 计 报 告课程名称 计算机组成原理 课题名称 复杂模型计算机的设计 专 业 网络工程 班 级 班 学 号

文***享 3年前 上传787   0

简单模型机的设计说明书(课程设计)

计算机组成原理课程设计任务书题目: 模型机设计 学生姓名: 学 号: 班 级: 软件工程班 指导教师: 一、 计算机组成原理课程设计题目简介该设计要求学生根据计算机组成原理课程所学知识,设计、开发一套简单的模型计算机。通过对一个简单计算机的设计,以达到对计算机的基本组成、

文***品 3年前 上传587   0

东北大学计算机组成原理课程设计报告

计算机组成原理课程设计报告班级:计算机 班 姓名: 学号: 完成时间: 一、课程设计目的1.在实验机上设计实现机器指令及对应的微指令(微程序)并验证,从而进一步掌握微程序设计控制器的基本方法并了解指令系统与硬件结构的对应关系;2.通过控制器的微程序设计,综合理解计算机组成原理课

文***品 3年前 上传724   0

计算机组成原理课程设计报告书

计算机组成原理课程设计报告书目录一.实验计算机设计 11.整机逻辑框图设计 12.指令系统的设计 23.微操作控制部件的设计 54.设计组装实验计算机接线表 135.编写调试程序 14二.实验计算机的组装 14三.实验计算机的调试 151.调试前准备 152.程序调试过程 163.程序调试结果 164.出错和故障分析 16四.心得体会 17五.参考文献 17

文***享 3年前 上传631   0

单片机与微机原理课程设计

一、课程设计(论文)的内容(1)设计并绘制硬件电路图;  (2)购买电子元器件并按电路图焊接到电路板上;   (3)编写程序并将调试好的程序固化到单片机中。

小***学 3年前 上传850   0

计算机组成原理课程设计定点原码一名乘法器的设计

课 程 设 计 报 告课程设计名称:计算机组成原理课程设计课程设计题目:定点原码一名乘法器的设计院(系):计算机学院专 业:班 级:学 号:姓 名:指导教师:完成日期:目 录第1章 整体设计方案 1设计原理 1设计环境 2第2章 详细设计方案 3顶层方案图的设计与实现 3创建顶层图形设计文件 3器件的选择

文***享 1年前 上传271   0

单片机原理及应用课程设计

单片机课程设计数字音频频率测试仪班级:电气姓名:学号:日期:2010年X月X日 目录一、课程设计要求···········································1软硬件设计要求············································1二、设计思路 2.1.程序设计基本思路···················

文***品 3年前 上传803   0

编译原理课程设计报告 简单编译器的设计与实现

 编译原理课程设计 ——简单编译器的设计与实现 班 级: 组长: 组员: 指导教师: 设计时间: 姓名 分工 组长: 语法分析部分,语义分析和中间代码生成部分,符号表的管理,目标代码的生成,数据结构的设计和总体框架的设计。 组员: 中间代码优化部分,负责从DAG图中获得优化后的四元式代码,以及

文***享 5年前 上传1872   0

华科组成原理课程设计MIPS流水线CPU

计算机科学与技术学院2014计算机组成原理 课程设计报告题 目:支持流水线的简单计算机系统设计与实现专 业:计算机科学与技术班 级:学 号:姓 名:电 话:邮 件:实 验 台:完成日期:指导教师:目录一、课程设计概述 31 课设目的 32 实验环境 33 设计任

z***u 1年前 上传312   0

定点原码一位乘法器的设计计算机组成原理

课 程 设 计 报 告课程设计名称:计算机组成原理课程设计课程设计题目:定点原码一位乘法器的设计院(系):计算机学院专 业:计算机科学与技术班 级:学 号:姓 名:指导教师:完成日期:2009年X月X日目 录第1章 总体设计方案 11.1 设计原理 11.2 设计环境 2第2章 详细设计方案 32.1 整体模

文***品 1年前 上传296   0

计算机组成原理实验指导书

 计算机组成原理 实验指导书 目 录 实验一 8位算术逻辑运算实验 1 实验二 带进位控制8位算术逻辑运算实验 5 实验三 16位算术逻辑运算实验 8 实验四 移位运算器实验 12 实验五 存储器实验 14

文***品 5年前 上传1493   0

计算机组成原理实验报告 (2)

计 算 机 组 成 原 理 实 验 报 告Computer Organization Lab Reports______________________________________________________________________________班级: ___ 姓名:__ _ 学号:_____ 实验日期:_____________学院: ___ _ 专业:_ ___

z***u 1年前 上传473   0

计算机组成原理实验报告

计算机组织与体系结构实 验 报 告评 语:成绩教 师: 年 月 日班 级: ________学 号: ____________姓 名: ______实验地点: E-Ⅱ区 311 _实验时间: 第三批 实验一 存储器实验

z***u 1年前 上传430   0

计算机组成原理实验报告 (1)

郑州航空工业管理学院计算机科学与应用系实验报告课 程 名: 计算机组成原理 学 号: 姓 名: 指导教师: 成 绩; 计算

文***品 1年前 上传382   0

微机原理课程设计音乐播放器

微机原理课程设计音乐播放器一、课程设计的任务和目的课程设计题目:音乐播放器课程设计的实现目的:本课程设计主要是通过汇编语言用软件编程的方法实现简单的音乐播放功能。通过在《微机原理与接口技术》课程上所学的汇编知识和8253/8254芯片相关知识,来完成本课程设计;用汇编程序完成键控音乐播放器的,用8253/8254定时器来产生声音。该播放器有若干首歌曲可以选择,开始时输出说明,要用户选择要播

文***享 1年前 上传310   0

机械原理课程设计鞭炮插引机

XX大学课 程 设 计资 料 袋 学院(系、部) 2010 ~ 2011 学年第 2 学期 课程名称 机械原理课程设计 指导教师 职称 学生姓名 专业班级 学号 题 目 鞭炮插引机的设计 成

文***品 1年前 上传387   0

微机原理课程设计四路抢答器

微机原理课程设计四路抢答器目 录摘要 1自动化专业微机原理课程设计任务书 2第一章 智能抢答器的设计背景 31.1抢答器的概念 31.2抢答器的设计背景 31.3课程设计要求 31.4课程设计的主要任务 4第二章 课题硬件设计 52.1芯片的选择 52.2 8255工作方式 52.3抢答器的电路框图 52.4 8255与系统总线的连接方式图 62.5 系统流

文***品 2年前 上传482   0

微机课程设计报告计算机钢琴的程序编写

微 机 课 程 设 计题 目计算机钢琴的程序编写学 院物信学院专 业电子信息工程班 级电信班姓 名学号指导教师一.实验目的 1.掌握利用pc机扬声器发出不同频率声音的方法。 2.学习利用系统功能调用从键盘上读取字符的方法。二.实验内容 编写程序,程序运行时使pc机成为一架可弹奏的”钢琴”。当

文***品 3年前 上传658   0

交通规划原理课程设计

 交通规划课程设计Course Exercise in Traffic Planning专业班级:交通工程姓名: 班级: 交工班 学号: 设计时间:2012\6\4-2012\6\10 指导教师: 成绩综合评定表1出勤及平时表现(40%)考核项目成绩分布优良中

文***享 1年前 上传316   0

化工原理课程设计作业

化工原理课程设计作业题目1、2 、3、4用水冷却煤油产品的列管式换热器设计任务书一、设计名称用水冷却煤油产品的多程列管式换热器设计二、设计条件第1、2组:使煤油从140℃冷却到40℃,压力1bar ,冷却剂为水,水压力为3bar,处理量为8、10t/h。第3、4组:使煤油从150℃冷却到35℃,压力1bar ,冷却剂为水,水压力为3bar,处理量为12、15t/h。三、设计任务1

d***0 2年前 上传524   0

计算机组成原理课后答案计算机系统概论

计算机组成原理课后答案计算机系统概论

王***朝 3年前 上传641   0

单片机课程设计报告

1 方案设计与论证1.1 硬件总体设计设计并制作一个基于单片机的数字电压表的电路其结构框图如图 1-1 所示: 图1-1 硬件结构框图(1)单片机最小系统电路部分 (2)数码管显示部分(3) PCF8591芯片 AD转换部分(4)外部电压采集部分

文***享 5年前 上传1668   0

《化工原理课程设计》报告换热器的设计

 《化工原理课程设计》报告 换热器的设计 目录 概述 1.1.换热器设计任务书 - 4 - 1.2换热器的结构形式 - 7 - 2.蛇管式换热器 - 7 - 3.套管式换热器 - 7 - 1.3换热器材质的选择 - 8 - 1.4管板式换热器的优点 -

文***享 5年前 上传1636   0

列管式换热器设计化工原理课程设计

课 程 设 计设计题目 列管式换热器的设计学生姓名 学 号 专业班级 高分子材料与工程班指导教师 2012年X月X日 设计题目列管式换热器的设计成绩课程设计主要内容根据乙醇预热工艺要求

z***u 1年前 上传365   0

基于51单片机的定时闹钟设计单片机课程设计

单片机 课 程 设 计 报 告 院系: 信息工程学院 专业: 电子信息工程 课程设计题目: 基于51单片机的定时闹钟设计

文***品 2年前 上传492   0