计算机组成原理课程设计-基于eda和fpga技术的8位模型计算机的设计与实现内容摘要:
1 000 000 100 010000 01 01ED82 0 0 0 0 0 0 0 1 1 110 110 110 000010 02 00C048 0 0 0 0 0 0 0 0 1 100 000 001 001000 03 00E004 0 0 0 0 0 0 0 0 1 110 000 000 000100 04 00B005 0 0 0 0 0 0 0 0 1 011 000 000 000101 05 01A206 0 0 0 0 0 0 0 1 1 010 001 000 000110 06 919A01 1 0 0 1 0 0 0 1 1 001 101 000 000001 07 00E00D 0 0 0 0 0 0 0 0 1 110 000 000 001101 10 001001 0 0 0 0 0 0 0 0 0 001 000 000 000001 11 01ED83 0 0 0 0 0 0 0 1 1 110 110 110 000011 12 01ED87 0 0 0 0 0 0 0 1 1 110 110 110 000111 13 01ED8E 0 0 0 0 0 0 0 1 1 110 110 110 001110 14 01ED96 0 0 0 0 0 0 0 1 1 110 110 110 010110 15 038201 0 0 0 0 0 0 0 1 1 000 001 000 000001 16 00E00F 0 0 0 0 0 0 0 0 1 110 000 000 001111 17 00A015 0 0 0 0 0 0 0 0 1 010 000 000 010101 20 01ED92 0 0 0 0 0 0 0 1 1 110 110 110 010010 21 01ED94 0 0 0 0 0 0 0 1 1 110 110 110 010100 22 01A010 0 0 0 0 0 0 0 1 1 010 000 000 010000 23 018001 0 0 0 0 0 0 0 1 1 000 000 000 000001 24 062020 0 0 0 0 0 1 1 0 0 010 000 000 010001 25 010A01 0 0 0 0 0 0 0 1 0 000 101 000 000001 26 00D181 0 0 0 0 0 0 0 0 1 101 000 110 000001 7 控制台解释微程序 为了在实验台上用键盘输入程序和数据到内存,以及通过 液晶屏显示输出,设计了 3个控制台操作命令,通过安检 SWA 和 SWB 组合实现,同时根据微代码 的设计可以将控制台设计为如下的解释微程序。 控制台键盘译码微程序流程如图 所示。 图 控制台键盘译码微程序流程 运行指令流程图 根据每条机器指令执行的微操作顺序,微程序流程图如下图: 8 第三章 具体设计过程 各个主要基本部件设计 在设计模型机的主要的顺序是从底层开始设计,逐步向上设计,最后实现顶层的电路图的设计。 算术逻辑部件 ( ALU) ALU 是计算机的核心部件之一,它能执行加法和减法等算术运算,也能执行“与”、“或”等逻辑运算。 ALU 的基本功能根据 74LS181 的功能用 VHDL 编辑而成的。 本次设计中的运算器功能部件可以对 8 为数据进行算术 /逻辑运算,采用 硬件描述语言 VHDL 设计。 该元件,共有两个数据输入端 A[7… 0]、 B[7… 0],S[3… 0]控制执行 16 种算术 /逻辑运算中的一种, M端控制操作方式的选择(算术运算和逻辑运算), CN 表示进位标志(进位和无进位)。 具体设计如下: LIBRARY IEEE。 USE。 USE。 ENTITY ALU181 IS PORT ( S : IN STD_LOGIC_VECTOR(3 DOWNTO 0 )。 A : IN STD_LOGIC_VECTOR(7 DOWNTO 0)。 B : IN STD_LOGIC_VECTOR(7 DOWNTO 0)。 F : OUT STD_LOGIC_VECTOR(7 DOWNTO 0)。 COUT : OUT STD_LOGIC_VECTOR(3 DOWNTO 0)。 M : IN STD_LOGIC。 CN : IN STD_LOGIC。 CO : OUT STD_LOGIC。 FZ : OUT STD_LOGIC )。 END ALU181。 ARCHITECTURE behav OF ALU181 IS SIGNAL A9 : STD_LOGIC_VECTOR(8 DOWNTO 0)。 SIGNAL B9 : STD_LOGIC_VECTOR(8 DOWNTO 0)。 SIGNAL F9 : STD_LOGIC_VECTOR(8 DOWNTO 0)。 BEGIN A9 = 39。 039。 amp。 A。 B9 = 39。 039。 amp。 B。 PROCESS(M,CN,A9,B9,S) BEGIN CASE S IS WHEN 0000 = IF M=39。 039。 THEN F9=A9 + CN。 ELSE F9=NOT A9。 END IF。 WHEN 0001 = IF M=39。 039。 THEN F9=(A9 OR B9) + CN。 ELSE F9=NOT(A9 OR B9)。 END IF。 WHEN 0010 = IF M=39。 039。 THEN F9=(A9 OR (NOT B9))+ CN。 ELSE 9 F9=(NOT A9) AND B9。 END IF。 WHEN 0011 = IF M=39。 039。 THEN F9= 000000000 CN。 ELSE F9=000000000。 END IF。 WHEN 0100 = IF M=39。 039。 THEN F9=A9+(A9 AND NOT B9)+ CN。 ELSE F9=NOT (A9 AND B9)。计算机组成原理课程设计-基于eda和fpga技术的8位模型计算机的设计与实现
相关推荐
该 10 类下还有分项。 可见,尽管从其规定本旨看,并非所有动产均得抵押,但台湾动产抵押的标的物范围已属十分的广泛,几乎包括所有重要的动产。 关于动产抵押的公示,立法例上对其设计的基本方法,均为 仿照不动产物权而设立的登记,而关于登记的效力,采行的多为登记对抗主义。 如日本的《农业动产信用法》第 13条规定:‚农业用动产之抵押权之得丧及变更,非经登记,不得对抗善意第三人。 ‛《汽车抵押法》第
B、在垫层上进行基础定位放线前,以建筑物平面控制线为准,校测建筑物轴线控制桩无误后,再用经纬仪以正倒镜挑直法直接投测各轴线。 C、标高由水准点引测至坑底。 ⑷ 结构施工测量 A、首层放线验收后,主控轴一引至外墙立面上,作为以上务层主轴线竖身高以测的基准。 B、 施工层放线时,应在结构平面上校投测轴线,闭合后再测设细部尺寸和边线。 C、标高竖向传递设置 3 个标高点,以其平均点引测水平线折平时
胜负的决定因素 兵民是胜利之本。 高技术局部战争出现了许多新特点,但并没有改变战争胜利的基本规律,一切战争的胜利都是诸条件诸因素尤其是包括人 的客观能动作用在内的综合因素抗衡的结果。 精良的武器、先进的技术可以改变战争的方式,可以加速或延缓战争的进程。 武器是很重要的因素,但人却是决定性的因素。 人民拥护的一方,虽弱必胜;人民反对的一方,虽强必败。 四、现代战争必须依靠民众的广泛参与
文) 10 在关键步骤完成后,还要出示一张由负责人员签名的保证书,用以说明已经历过 步骤程序合法、资料属实。 (二) 香港特别行政区的建设工程招标投标制度 香港的政府建设工程的招标公告在每周五出版的《宪报》上公布。 资格预审:香港政府工程对参加政府投资的公共工程承建商实行资格认可制 度,合格的承包商分为A组、B组、C组,各级别可承建的工程量不同,不同组 别的企业可参加不同规模工程的投标
2反射形成的图像模型的数学结构 4. 3图像的统计表示形式 —— 随机场 4. 4均匀随机场 第五章 图像的数字 化 5. 1数字图像的表示形式 5. 2取样定理 5. 3量化 5. 4根据图像局部区域特征进行非均匀取样和非一致量化 5. 5数字图像的概率分布和统计参量 第六章 图像酉变换 6. 1离散傅氏变换( DFT) 6. 2线性变换的一般表示式 6. 3可逆变换 6. 4线性变换的实质
实习报告、实习单位鉴定。 (2). 毕业实习成绩由各指导 老师填写评分表 (评分表见附件 6),提出每名学生的实习成绩。 (3). 最终实习成绩由计算机学院综合评定。 (4). 最终成绩采用五级记分制,即:优、良、中、及格、不及格。 2. 毕业论文 (设计 ) 毕业论文 (设计 )成绩评定遵照《重庆工学院关于毕业论文 (设计 )评分标准》的精神,具体按照《计算机科学与技术专业毕业论文 (设计