哈工大CPU设计报告

哈工大CPU设计报告
哈工大CPU设计报告

计算机设计与实践CPU设计报告

指令格式设计:

注:Ri代表3位该寄存器号的二进制表示,X,sign为8位立即数,add为8为地址

一整体框图

二各模块详细说明(数据流关系、接口说明)

1 时钟管理模块

1.1结构框图:

1.2功能描述:时钟模块为一节拍发生器,以输入时钟信号作为触发,四个节拍循环往复,当“rst”为1时节拍复位。

1.3数据流关系:

1.4接口说明:

port(

rst: in std_logic; --复位信号

clk: in std_logic; --输入时钟信号

k: out std_logic_vector(3 downto 0) --节拍输出

);

2 取址模块

2.1

visit_mem_flag

pc_out

ir_out

2.2功能描述:取指模块主要负责取指操作,当复位信号为1时,pc置零;若pc更新标志(pc_in_flag)为1,则更新当前的pc值;在第一个节拍,将当前pc给到访存控制模块,同时送访存请求信号(visit_mem_flag),取得指令;同时将取得的指令送往运算模块、回写模块,pc送往回写模块。

2.3数据流关系:

Port (rst: in std_logic; --复位

k0,k1: in std_logic; --节拍控制

pc_in_flag: in std_logic; --PC回写允许

ir_in : in std_logic_vector(15 downto 0); --IR进入

pc_in : in std_logic_vector(15 downto 0); --PC回写

visit_mem_flag: out std_logic; --访存信号

pc_out : out std_logic_vector(15 downto 0); --PC输出

ir_out : out std_logic_vector(15 downto 0) --IR输出

);

3 运算模块

3.1结构框图:

3.2功能描述:复位信号为1时,alutou、addr、Cy、Z清零;当回写信号为1时,将回写的数据回写入寄存器中;在第二节拍完成指令的译码工作,并根据译码结果置if_reg(是否更新寄存器),if_pc(是否更新PC),m_r(是否读请求),m_w(是否写请求)四个标志位,并对相关的指令置好addr、aluout和ToHX,以及对一些改变运算标志位的指令置好Cy和Z这两个标志位。

3.3数据流关系:

3.4接口说明:

Port (

rst : in std_logic; --复位信号

k0,k1,k2,k3: in std_logic; --节拍控制 rewrite_flag : in std_logic; --寄存器回写允许 rewrite_data : in std_logic_vector(7 downto 0); --寄存器回写数据

ir_in : in std_logic_vector(15 downto 0); --指令IR进入

aluout : out std_logic_vector(7 downto 0); --运算结果输出 addr : out std_logic_vector(15 downto 0); --准备好的地址输出 if_reg : out std_logic; --是否回写寄存器

if_pc : out std_logic; --是否回写pc

m_r : out std_logic; --给存储管理模块读信号

m_w : out std_logic; --给存储管理模块写信号

toHX : out std_logic_vector(15 downto 0);

Cyflag: out std_logic;

Zflag: out std_logic

);

4 存储控制模块

4.1

4.2功能描述:

此模块主要完成从访存控制模块进行不同指令的存数与取数的请求。 4.3数据流关系:

4.4接口说明: Port( rst: in std_logic; --复位信号 m_w_in : in std_logic; --写请求

m_r_in : in std_logic; --读请求

k2 : in std_logic; --节拍控制

aluout_in : in std_logic_vector(7 downto 0); --Aluout 输入 dataFromMem : in std_logic_vector (7 downto 0);

c_w_out: out std_logic;

c_r_out: out std_logic;

dataToMem : out std_logic_vector (7 downto 0); outToHX : out std_logic_vector (7 downto 0) --输出到回写模块 );

5 访存管理模块

5.1结构框图:

ABUS

ABUS

nMREQ

ABUS

ABUS

ABUS

nBHE

ABUS

ABUS

ABUS

5.2功能描述:当取址模块发出取址请求时,根据PC取出指令送给取址模块;根据存储管理模块给的读写请求对存储器进行读写操作。

5.3数据流关系:

5.4接口说明:

port(

k0,k1,k2: in std_logic; --节拍控制 qz_visit_flag: in std_logic; --取址模块取址信号输入 c_r_in : in std_logic;

c_w_in : in std_logic;

pc_in: in std_logic_vector(15 downto 0); --pc输入

addr_in: in std_logic_vector(15 downto 0); --运算模块地址输入

data_in: in std_logic_vector(7 downto 0); --存数的时候用

DBUS: inout std_logic_vector(15 downto 0);

ABUS: out std_logic_vector(15 downto 0);

nMREQ: out std_logic; --片选

nRD: out std_logic; --读信号

nWR: out std_logic; --写信号

nBHE: out std_logic; --高位访问允许

nBLE: out std_logic; --低位访问允许 data_out: out std_logic_vector(7 downto 0); --取得数据输出

ir_out: out std_logic_vector(15 downto 0) --取得指令输出

);

end fangcun;

6 回写模块

6.1结构框图:

6.2功能描述:第四节拍时完成PC或者是Reg的回写,并完成PC+1的过程。

6.4接口说明:

port(

k3: in std_logic;

if_pc_in: in std_logic;

if_reg_in: in std_logic;

from_M: in std_logic_vector(7 downto 0);

pc_in: in std_logic_vector(15 downto 0); --用于处理jz,jc

jmp_in: in std_logic_vector(16 downto 0);

ir_in: in std_logic_vector(15 downto 0);

pc_update: out std_logic; --PC回写标志

reg_update: out std_logic; --Reg回写标志 pcnew: out std_logic_vector(15 downto 0);

Rdata: out std_logic_vector(7 downto 0)

);

end huixie;

三设计、调试、波形、下载过程中遇到的问题及解决方法。

1.下载到板子上时,IR只显示低8位。

在访存模块中未将DBUS的高八位赋值,只将低八位赋值为data_in,将其的高八位并上“00000000”即可。

2.数据总线的数据显示不对。

在读完数据后,未将DBUS赋值为高阻。在访存模块中,在读取数据总线数据后,随即将其赋值为高阻状态。

3.运算产生Cy=1时,随即加上Cy=1这一结果,本应该在下一运算中加上。

将对于Cy的处理放于另一个Process中处理,专门处理对于Process的赋值情况,避免了上述情况的发生。

4.部分区域出现多重的嵌套if或case语句时,结果不对。

增加相同的判定条件,从而减少嵌套的层数,可以有效避免。

5.出现多值驱动的报错。

一个信号不能在多个Process里头赋值。

6.处理跳转指令时跳转错误。

之前跳转指令的处理放在运算模块中,但是怎么调都不好使,之后将跳转指令的处理放到回写模块中,便好使了。

四波形

总波形1

总波形2

时钟管理模块

取址模块

运算模块

存储管理模块

访存控制模块

回写模块

精简8位cpu设计报告

精简8位cpu实验设计报告 实验介绍: 实验分为两个部分,第一部分为16*8 ROM 设计与仿真 第二部分为SAP-1 设计与仿真 实验流程: ①16*8 ROM 的设计与仿真 Rom16_8.VHDL LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_ARITH.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY ROM16_8 is PORT( DATAOUT :OUT STD_LOGIC_VECTOR(7 DOWNTO 0); --Data Output ADDR :IN STD_LOGIC_VECTOR(3 DOWNTO 0); --ADDRESS CE :IN STD_LOGIC --Chip Enable ); END ROM16_8; ARCHITECTURE a OF ROM 16_8 IS BEGIN DATA<=“00001001”WHEN ADDR=“0000”AND CE=‘0’--LDA 9H “00011010”WHEN ADDR=“0001”AND CE=‘0’ELSE --ADD AH “00011011”WHEN ADDR=“0010”AND CE=‘0’ELSE --ADD BH “00101100”WHEN ADDR=“0011”AND CE=‘0’ELSE --SUB CH “11100000”WHEN ADDR=“0100”AND CE=‘0’ELSE --OUT “11110000”WHEN ADDR=“0101”AND CE=‘0’ELSE --HLT “00010000”WHEN ADDR=“1001”AND CE=‘0’ELSE “00010100”WHEN ADDR=“1010”AND CE=‘0’ELSE “00011000”WHEN ADDR=“1011”AND CE=‘0’ELSE

哈工大机械设计基础学时试题答案

班 级 姓 名 题号 一 二 三 四 五 六 七 八 九 十 总分 分数 一、 填空题(共24 分,每空1分) 1)按照两表面间的润滑状况,可将摩擦分为 干摩擦 、 边界摩擦 、 流体摩擦 和 混合摩擦 。 2)当两个被联接件之一太厚,不宜制成通孔,且联接不需要经常装拆时,往往采用螺纹联接中的 螺钉 联接。 3)带传动中,带在带轮上即将打滑而尚未打滑的临界状态下,紧边拉力F 1与松边拉力F 2之间的关系为 112f F F e α=? 。 4)滚动轴承的基本额定寿命L ,是指一批相同的轴承,在相同的条件 下运转,其中 90% 的轴承在疲劳点蚀前所能转过的总转数,单位为106r 。 5)非液体摩擦滑动轴承限制pv 值,主要是为了防止轴瓦 胶合 失效。 6)弹簧指数C= D/d ,C 越大,弹簧刚度越 小 。 7)当机构处于死点位置时,机构的压力角为 90° 。 8)有一紧螺栓连接,已知预紧力'F =1500N ,轴向工作载荷F =1000N ,螺栓的刚度C b =2000N/mm ,被连接件的刚度C m =8000N/mm ,则螺栓所受的总拉力F 0= 1700 N ,剩余预紧力''F = 700 N ,保证结合面不出现缝隙的最大轴向工作载荷F max = 1875 N 。 9)对于软齿面闭式齿轮传动,通常先按 齿面接触疲劳 强度进行设计,然后校核 齿根弯曲疲劳 强度。 10)蜗杆传动的失效形式主要是 齿面点蚀 、 齿面胶合 和 齿面磨损 ,而且失效通常发生在 蜗轮轮齿上 。 哈工大2005 年秋季学期 机械设计基础(80学时)试题答案

11)在凸轮机构的几种基本的从动件运动规律中,等速运动规律使凸轮机构产生刚性冲击,正弦加速度运动规律则没有冲击,等加速等减速、余弦加速度运动规律产生柔性冲击。 二、选择题(共11分,每小题1分) 1)一阀门螺旋弹簧,弹簧丝直径d=2.5mm,因环境条件限制,其弹簧外径D2不得大于17.5mm,则弹簧指数不应超过c) 。 a) 5 ; b) 6.5 ; c) 6 ; d) 7 。 2)平键的剖面尺寸b×h是根据d) 从标准中查取。 a) 传递转矩的大小; b) 载荷特性; c) 键的材料; d) 轴的直径。 3)带传动采用张紧轮的目的是d) 。 a)减轻带的弹性滑动; b) 提高带的寿命; c) 改变带的运动方向; d) 调节带的初拉力。 4)润滑良好的闭式软齿面齿轮传动最常见的失效形式为b) 。 a) 齿面磨损; b) 齿面疲劳点蚀; c) 齿面胶合; d) 齿面塑性变形。 5)在V带传动设计中,取小带轮基准直径d d1≥d dmin,主要是为了考虑 a) 对传动带疲劳强度的影响 a) 弯曲应力; b) 离心拉应力; c) 小带轮包角; d) 初拉力。 6)蜗杆传动中,当其它条件相同时,增加蜗杆的头数,则传动效率 b) 。 a) 降低; b) 提高;c) 不变;d)可能提高,可能降低。 7)工作时只承受弯矩,不传递转矩的轴,称为a) 。 a) 心轴; b) 传动轴; c) 转轴; d) 曲轴。 8)半圆键连接的主要优点是c) 。 a) 对轴的强度削弱较轻; b) 键槽的应力集中较小; c) 适于锥形轴端的连接。

计算机硬件课程设计报告(cpu设计)

计算机硬件课程设计 设计报告 学号: 姓名:成绩: 学号: 姓名:成绩: 东南大学计算机科学与工程系 二0 10 年11 月

一、设计名称: My CPU的设计 二、本设计的主要特色: 1、熟悉挂总线的逻辑器件的特性和总线传送的逻辑实现方法。 2、掌握半导体静态存储器的存取方法。 三、设计方案: 1. 数据格式——8位二进制定点表示 2. 指令系统——CPU的指令格式尽量简单规整,这样在硬件上更加容易实现。 7条基本指令:输入/输出,数据传送,运算,程序控制。 指令格式:Array 7 6 5 4 3 2 1 0 两种寻址方式: 寄存器寻址Array 7 6 5 4 3 2 1 0 直接地址寻址,由于地址要占用一个字节,所以为双字节指令。 7条机器指令:

IN R目:从开关输入数据到指定的寄存器R目。 OUT R源:从指定的寄存器R源中读取数据送入到输出缓冲寄存器,显示灯亮。 ADD R目,R源:将两个寄存器的数据相加,结果送到R目。 JMP address : 无条件转移指令。 HALT : 停机指令。 LD R目,address : 从内存指定单元中取出数据,送到指定寄存器R 目。 ST address , R 源: 从指定的寄存器R源中取出数据,存入内存指定单元。

Address(内存地址) 3. CPU内部结构 4.数据通路设计 根据指令系统,分析出数据通路中应包括寄存器组、存储器、运算器、多路转换器等,采用单总线结构。 通用寄存器组:

运算器: 存储器: 多路转换器:

输出缓冲器: 5.控制器设计 控制通路负责整个CPU的运行控制,主要由控制单元和多路选择器MUX 完成。在每一个时钟周期的上升沿指令寄存器IR 从内存中读取指令字后,控制单元必须能够根据操作码,为每个功能单元产生相应主控制信号,以及对ALU 提供控制信号。对于不同的指令,同一个功能单元的输入不同,需要多路选择器MUX 来对数据通路中功能单元的输入进行选择。

8位CPU的设计与实现

实验题目 8位CPU的系统设计学号 1115106046 姓名魏忠淋 班级 11电子B 班 指导老师凌朝东

华侨大学电子工程系 8位CPU的系统设计 一、实验要求与任务 完成从指令系统到CPU的设计,编写测试程序,通过运行测试程序对CPU设计进行正确性评定。具体内容包括:典型指令系统(包括运算类、转移类、访存类)设计;CPU结构设计;规则文件与调试程序设计;CPU调试及测试程序运行。 1.1设计指标 能实现加减法、左右移位、逻辑运算、数据存取、有无条件跳转、内存访问等指令; 1.2设计要求 画出电路原理图、仿真波形图; 二、CPU的组成结构

三、元器件的选择 1.运算部件(ALU) ALU181的程序代码: LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; 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,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 <= '0' & A ; B9 <= '0' & B ;

哈尔滨工业大学机械设计基础轴系部件设计

机械设计基础大作业计算说明书 题目:朱自发 学院:航天学院 班号:1418201班 姓名:朱自发 日期:2016.12.05 哈尔滨工业大学

机械设计基础 大作业任务书题目:轴系部件设计 设计原始数据及要求:

目录 1.设计题目 (4) 2.设计原始数据 (4) 3.设计计算说明书 (5) 3.1 轴的结构设计 (5) 3.1.1 轴材料的选取 (5) 3.1.2初步计算轴径 (5) 3.1.3结构设计 (6) 3.2 校核计算 (8) 3.2.1轴的受力分析 (8) 3.2.2校核轴的强度 (10) 3.2.3校核键的强度 (11) 3.2.4校核轴承的寿命 (11) 4. 参考文献 (12)

1.设计题目 斜齿圆柱齿轮减速器轴系部件设计2.设计原始数据

3.设计计算说明书 3.1 轴的结构设计 3.1.1 轴材料的选取 大、小齿轮均选用45号钢,调制处理,采用软齿面,大小齿面硬度为241~286HBW ,平均硬度264HBW ;齿轮为8级精度。 因轴传递功率不大,对重量及结构尺寸无特殊要求,故选用常用材料45钢,调质处理。 3.1.2初步计算轴径 按照扭矩初算轴径: 6 3 39.55100.2[]P P n d n τ?≥ =式中: d ——轴的直径,mm ;

τ——轴剖面中最大扭转剪应力,MPa ; P ——轴传递的功率,kW ; n ——轴的转速,r /min ; []τ——许用扭转剪应力,MPa ; C ——由许用扭转剪应力确定的系数; 根据参考文献查得106~97C =,取106C = 故 10635.0mm d ≥== 本方案中,轴颈上有一个键槽,应将轴径增大5%,即 35(15%)36.75mm d ≥?+= 取圆整,38d mm =。 3.1.3结构设计 (1)轴承部件的支承结构形式 减速器的机体采用剖分式结构。轴承部件采用两端固定方式。 (2)轴承润滑方式 螺旋角: 12() arccos =162n m z z a β+= 齿轮线速度: -338310175 2.37/6060cos 60cos16n m zn dn v m s πππ β???==== 因3/v m s <, 故轴承用油润滑。

CPU课程设计报告

课程设计报告 课程片上计算机系统 题目 CPU模型机设计 班级 专业 学生 学号 指导教师 2014年7 月 3 日 目录: 1.课程设计的目的及要求 (3) 2.处理器的设计思想和设计内容 (3)

3.设计处理器的结构和实现方法 (3) 4.模型机的指令系统 (4) 5.处理器的状态跳转操作过程 (4) 6. CPU的Verilog代码 (7) 7. 模型机在Quartus II环境下的应用 (19) 8. 仿真波形 (19) 9. 课程设计的总结 (21) 一.课程设计的目的及要求: (一)目的: 1.掌握RISC CPU与内存数据交换的方法。 2.学会指令格式的设计与用汇编语言编写简易程序。 3.能够使用VHDL硬件描述语言在QuartusⅡ软件环境下完成CPU模型机的 设计。

(二)要求: 1.以《计算机组成与设计》书中123页的简化模型为基础更改其指令系 统,形成设计者的CPU, 2.在Quartus II环境下与主存连接,调试程序,观察指令的执行是否达 到设计构想。 二.处理器的设计思想和设计内容: 处理器的字长为16b;包括四种指令格式,格式1、格式2、格式3的指令字长度为8b,格式4的指令字长度为16b;处理器内部的状态机包括七个状态。(一)关于修改后的CPU: 一共设计25条指令,主要包括空操作指令、中断指令、加法指令、减法指令、加法指令、四种逻辑运算指令、比较、算术移位操作指令、逻辑移位操作指令、加减1指令、加减2指令、数据传输指令、转移类指令、读写指令、特权指令等等。 (二)关于RAM: 地址线设置成8bits,主存空间为4096words。 三.设计处理器的结构和实现方法: (指令格式) 格式1:寄存器寻址方式 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 OP Rx Ry 空白 格式2:寄存器变址寻址方式 OP Ry 空白 格式3:立即数寻址方式 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 OP I 空白 格式4:无操作数寻址方式 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 OP 空白空白 格式5:直接寻址方式 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 OP Addr 内存(2的12次方) 四.模型机的指令系统 CPU的指令集: 操作码OP IR(15..1 2) 指令 格式 指令的助记指令的内容

CPU设计实验报告

实验中央处理器的设计与实现 一、实验目的 1、 理解中央处理器的原理图设计方法。 2、 能够设计实现典型MIPS 的11条指令。 二、 实验要求 1、 使用Logisim 完成数据通路、控制器的设计与实现。 2、 完成整个处理器的集成与验证。 3、 撰写实验报告,并提交电路源文件。 三、 实验环境 VMware Workstatio ns Pro + Win dows XP + Logisim-wi n-2.7.1 四、 操作方法与实验步骤 1、数据通路的设计与实现 数据通路主要由NPC 、指令存储器、32位寄存器文件、立即数扩展部件、 ALU 、数据存储器构成。其中指令存储器和数据存储器可直接调用软件库中的 ROM 和RAM 元件直接完成,其余部件的设计如图所示: Cue ------- 吊孙 ----------- n -ar ch Zan [p]~ 图 1.1 NPC G —-- DO jlf* 04 4 D 04 nero & res?l ■&

幣> >曰CXI e Q

图1.3立即数扩展部件 图 1.4 ALU 2、控制器的设计与实现 控制器的主要设计思想如图所示 图2.1控制器设计思想 通过列真值表得到控制器的两部分电路,真值表如下 : 输入 000000 001101 100011 101011 000100 000010 immIC £it£ DOO -DO ooo n Q □□□non UOnflO OOC ?>:>0 DQ 000 指令 lnst :ruction[31:O] OP[5:OJ fu net [5:0] Jump ExBp Branch Mem Write ALUctr * RegWrite MemtoReg * ALUSrc 控制器 控制信号 LLLLLLLLLmM f ZERO A ()-- irnmmmiiiimiiiiifeiiim IIII93 1-] * 11114444 ".'O

机械设计基础试题及答案

一、填空题:(每空1分,计32分) 1. 按表面间摩擦状态不同,滑动轴承可分为 液体摩擦 滑动轴承和 非液体摩擦 滑动轴承 2. 普通螺栓连接的凸缘联轴器是通过 摩擦力矩 传递转矩的;铰制孔螺栓连接的凸缘联轴器是通过 剪切与挤压 传递转矩的。 3. 三角形螺纹的牙型角为 60度 ,因其具有较好的 自锁 性能,所以通常用于 连接 。 4. 滑动轴承轴瓦上浇铸轴承衬的目的是 提高轴瓦的减磨耐磨性能 写出一种常用轴承衬材料的名称 轴承合金 。 5. 普通平键的工作面是 两侧面 ,其主要失效形式为 平键被压溃 ,其剖面尺寸b*h 是根据 轴的直径 来选择的。 6. 轮齿折断一般发生在 齿根 部位,为防止轮齿折断,应进行 齿根弯曲疲劳 强度计算。 7. 滚动轴承的基本额定寿命是指一批轴承,在相同运转条件下,其中 90 %的轴承不发生 疲劳点蚀 前所运转的总转数。 8. 按工作原理不同,螺纹连接的防松方法有 摩擦防松 、 机械防松 和 破坏螺纹副防松 。 9.转速与当量动载荷一定的球轴承,若基本额定动载荷增加一倍,其寿命为原来寿命的 8 倍。 10.蜗杆传动中,蜗杆分度圆柱上的螺旋线升角应等于蜗轮分度圆上的螺旋角,且两螺旋线方向应 相同 。 11.机构具有确定运动的条件是(1) 机构自由度大于零 (2) 原动件数等于自由度数 。 12.曲柄摇杆机构中,当 曲柄 与 机架 处于两次共线位置之一时,出现最小传动角。 13.圆柱螺旋弹簧的特性线是表示弹簧 受力与变形 之间的关系曲线;弹簧受轴向工作载荷时,其簧丝横截面上的应力最大点在 簧丝内侧点 ; 哈工大2004年秋季学期 机械设计基础(80学时) 试题答案

8位CPU的设计与实现

计算机组成原理 实验题目8位CPU得系统设计 学号1115106046 姓名魏忠淋 班级 11电子B 班 指导老师凌朝东 华侨大学电子工程系 8位CPU得系统设计 一、实验要求与任务 完成从指令系统到CPU得设计,编写测试程序,通过运行测试程序对CPU设计进行正确性评定。具体内容包括:典型指令系统(包括运算类、转移类、访存类)设计;CPU结构设计;规则文件与调试程序设计;CPU调试及测试程序运行。 1。1设计指标 能实现加减法、左右移位、逻辑运算、数据存取、有无条件跳转、内存访问等指令; 1、2设计要求 画出电路原理图、仿真波形图;

二、CPU得组成结构 三、元器件得选择 1.运算部件(ALU) ALU181得程序代码: LIBRARY IEEE; USEIEEE、STD_LOGIC_1164。ALL; USEIEEE、STD_LOGIC_UNSIGNED.ALL; ENTITY ALU181 IS PORT( S: IN STD_LOGIC_VECTOR(3 DOWNTO0 ); A:IN STD_LOGIC_VECTOR(7 DOWNTO0); B: INSTD_LOGIC_VECTOR(7DOWNTO 0); F : OUT STD_LOGIC_VECTOR(7 DOWNTO 0); ?COUT:OUTSTD_LOGIC_VECTOR(3 DOWNTO0); M :INSTD_LOGIC; CN : IN STD_LOGIC; CO,FZ:OUT STD_LOGIC ); END ALU181; ARCHITECTURE behav OF ALU181 IS SIGNALA9 :STD_LOGIC_VECTOR(8DOWNTO 0); SIGNAL B9 : STD_LOGIC_VECTOR(8 DOWNTO0); SIGNALF9: STD_LOGIC_VECTOR(8 DOWNTO0); BEGIN A9<= '0'& A; B9 <= ’0’&B;

2016年哈工大考研《机械设计基础》真题回忆版

2016年哈工大考研《机械设计基础》真题回忆版 填空题 题目很多,我记不太清了,但是有很多选①②③④这种填空格式的选择题,有几道确定是单选,还有几道我不确定,但是选的一个。考的还是五花八门,大概得认真把机械设计整本书背下来才能打高分。 简答题 第一道问张紧轮怎么布置 第二道是给出两个图问你哪个可以形成油膜,其实是考液体动压润滑的三个必要条件 第三道是给出一个高转速轴,一个低速重载轴,问都应该装哪种轴承 第四道问轴上装两个平键,考虑强度因素,问为什么两轴要呈180度放置 第五道说的是大批量生产一个直径280mm的齿轮套在直径50mm的轴上,问选用哪种结构,轮坯用哪种方式制造 第三题 计算自由度,机构蛮复杂的,但是这种题再难也难不到哪里去啦 第四题 是考虑摩擦圆摩擦角,让你对一个机构受力分析,然后第一问求某滑块速度,第二问求机构的效率。机构挺复杂的,有两个移动副和三个杆件,我时间不够这题没怎么做,大概觉得需要用到考虑摩擦圆摩擦角之后的受力分析,速度瞬心法求速度,还有效率的计算公式。←_←这题14分,特别值钱,但是又难又花时间第五题 凸轮,考对心直动从动件,理论轮廓是圆的一部分,考从动件位移,压力角计算

第六题 齿轮,考齿条刀具加工某齿轮,第一问加工标准的,第二问加工变位的,直接套公式就ok 第七题 轮系,两个周转和一个定轴的组合,问传动比 第八题 等效和速度波动调节,第一问求最大盈亏功,第二问求最大速度最小速度,第三问求它们出现的时间。唔,问题很常规,M-φ曲线比较新鲜,但总体还是很简单第九题 第一道,考的是铰制孔用螺栓,第一问求失效形式,第二问求设计最优结构,第三问求螺栓剪切力并根据校核条件设计直径。 考了十几年的普通螺栓今年突然就出了铰制了! 第二道,给的图是传送带加斜齿轮,直齿轮的三级传dong装置。在安装小齿轮的高速轴上,装了一对圆锥滚子轴承,给了小齿轮的Fa Fr Ft,传送带对该轴的压li,小齿轮转速,问小齿轮左旋还是右旋对轴承寿命有什么影响 第十题作图题 第一问是让你画联轴器和唇形密封圈,题目没直接提唇形,问的比较隐晦。 第二个题是轴系改错,轴承奇葩了点,是左边一个右边一对儿,不过常考的点还是那些

《单周期CPU设计》实验报告

《计算机组成原理与接口技术实验》 实验报告 学院名称: 学生姓名: 学号: 专业(班级): 合作者: 时间:2016 年4 月25 日 成绩: ________ 实验二: 一. 实验目的 1.掌握单周期CPU数据通路图的构成、原理及其设计方法; 2.掌握单周期CPI的实现方法,代码实现方法; 3.认识和掌握指令与CPU勺关系; 4.掌握测试单周期CPI的方法。 二. 实验内容 设计一个单周期CPU,该CPU至少能实现以下指令功能操作。需设计的指令

与格式如下:

==>算术运算指令 功能:rd Jrs + rt 。 reserved为预留部分,即未用,一般填“0 (2)addi rt , rs , immediate 功能:rt J rs + (sign-extend) immediate ;immediate 符号扩展再参加“加”运算(3) sub rd , rs , rt 完成功能:rd J rs - rt ==>逻辑运算指令 (4)ori rt , rs , immediate 功能:rt Jrs | (zero-extend) immediate ; immediate 做“ o ”扩展再参加“或”运算(5) and rd , rs , rt 功能:rd Jrs & rt ;逻辑与运算 (6)or rd , rs , rt 功能:rd Jrs | rt ;逻辑或运算。 ==>传送指令 功能:rd Jrs + $0 ; $0=$zero=0。 ==>存储器读/写指令 (8)sw rt , immediate( rs)写存储器 功能:memory[rs+ (sign-extend) immediate ] J rt ; immediate 符号扩展再 相加。

8位CPU的设计与实现

计算机组成原理 CPU 实验题目 8位的系统设计1115106046 号学 魏忠淋姓名 B 11电子班班级凌朝东指导老师

华侨大学电子工程系 8位CPU的系统设计 一、实验要求与任务 完成从指令系统到CPU的设计,编写测试程序,通过运行测试程序对CPU设计进行正确性评定。具体内容包括:典型指令系统(包括运算类、转移类、访存类)设计;CPU结构设计;规则文件与调试程序设计;CPU调试及测试程序运行。 1.1设计指标 能实现加减法、左右移位、逻辑运算、数据存取、有无条件跳转、内存访问等指令; 1.2设计要求 画出电路原理图、仿真波形图; 二、CPU的组成结构 三、元器件的选择 1.运算部件(ALU) ALU181的程序代码: LIBRARY IEEE;

USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; 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,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 B9 <= '0' & B ; A9 <= '0' & A ; PROCESS(M,CN,A9,B9) BEGIN CASE S IS WHEN ぜ?尰=> IF M='0' THEN F9<=A9 + CN ; ELSE F9<=NOT A9; END IF; WHEN IF M='0' THEN F9<=(A9 or B9) + CN ; ELSE F9<=NOT(A9 OR B9); END IF; WHEN 0 => IF M='0' THEN F9<=(A9 or (NOT B9))+ CN ; ELSE F9<=(NOT A9) AND B9; END IF; WHEN 1 => IF M='0' THEN F9<= ; ELSE F9<= END IF; WHEN 0 => IF M='0' THEN F9<=A9+(A9 AND NOT B9)+ CN ; ELSE F9<=NOT (A9 AND B9); END IF; WHEN 1 => IF M='0' THEN F9<=(A9 or B9)+(A9 AND NOT B9)+CN ; ELSE F9<=NOT B9; END IF; WHEN 0 => IF M='0' THEN F9<=(A9 - B9) - CN ; ELSE F9<=A9 XOR B9; END IF; WHEN 1 => IF M='0' THEN F9<=(A9 or (NOT B9)) - CN ; ELSE F9<=A9 and (NOT B9); END IF; WHEN @0 => IF M='0' THEN F9<=A9 + (A9 AND B9)+CN ; ELSE F9<=(NOT A9)and B9; END IF; WHEN @1 => IF M='0' THEN F9<=A9 + B9 + CN ; ELSE F9<=NOT(A9 XOR B9); END IF; WHEN A0 => IF M='0' THEN F9<=(A9 or(NOT B9))+(A9 AND B9)+CN ;

哈工大2012机械设计基础(839回忆版)

2012哈工大机械设计基础真题回忆版上一年考前两个月因为没有找到2011年真题而很惘然的时候,我找到了某人士的热心回忆版。今年终于到我考完了,感觉还不错,是时候让我回馈这个网站了,现呈上我的2012的回忆版,考完这晚就默写出来,大概有个百分之八九十吧。希望能给有志考上哈工大的你们一点点鼓励。 一、填空题: 1.规定涡轮加工刀具的原因。 2.梯形螺纹的牙型角 3.齿面接触应力是否每处接触点都一样? 4.滚动轴承的寿命计算及定义 5.多级减速箱输出轴按高速还是低速计算? 6.提高螺纹连接刚度的措施:(减少)螺栓刚度,举例 7.轴承部件轴向固定的三种方式 二、简答题 1.齿轮传动的载荷系数的组成及其分别影响系数 2.软齿面闭式齿轮传动设计准则,怎么选择M和Z? 3.非液体摩擦滑动轴承设计校核准则? 4.图1中带受应力最大为何处?应力组成。

三、计算题(8题) 1.自由度计算,问某一杆为主动件,机构运动是否确定,一般题。《机械原 理试题精选与解答》里面的会做,这个也没问题的 2.刨床刨削机构。在《机械原理试题精选与解答》P39例2.19的基础上加了 几个问:1.摆杆摆角大少?2.知AD尺寸,求其他杆尺寸3.标出曲柄AB 运动方向4.什么位置CD角速度最大? 3.(1)画出该位置凸轮转角,推杆位移,压力角。(2)推程角,远休止角, 回程角,近休止角的计算数值。(3)若推程时压力角最大为45°,问a 的取值。(两轮大小相同为R) 4.加工齿轮及变位。P85例4.17,(1)(2)问。跟03到05中的某一年的真 题基本是一样的。第三个问特别点:求变位后da(齿顶圆直径),rb(基圆半径)

哈尔滨工业大学 - 乐学网(哈工大交互式网络教学平台)

《计算机图形学》课程教学大纲 课程编号:S4030190 课程中文名称:计算机图形学 课程英文名称:Computer Graphics 总学时:30 讲课学时:20 实验学时:10 总学分:2 授课对象:计算机科学与技术专业、信息安全专业、生物信息技术专业 先修课程:高级语言程序设计,数据结构与算法 课程分类:专业课 开课单位:计算机科学与技术学院 一、课程教学目的 《计算机图形学》是计算机科学与技术专业本科教学中的一门重要的专业课。在计算机科学与技术专业的教学计划中占有重要地位和作用,其主要特点是理论与实践结合性强,是许多后续课程(如图像处理,模式识别,多媒体技术,虚拟现实,计算机视觉等)的基础课程,在CAD/CAM、(汽车、船舶、飞机的)外形设计、计算机动画、计算机艺术、过程控制、系统环境模拟、地理信息系统、科学计算的可视化等领域都有重要的应用。学习本课程旨在使学生掌握基本图形生成算法、图形变换与裁剪、真实感图形生成算法、计算机动画技术的基本原理,在此基础上,通过编写算法实现程序加深对图形学基本内容的理解,提高用理论指导实践的能力,为学生今后学习其他相关课程和从事计算机图形学及其应用方面的研究打下坚实基础。 二、教学内容及学时安排 1. 绪论(2学时) 计算机图形学的研究内容及其与相关学科的关系,计算机图形学的发展与应用 2. 图形输入输出设备(2学时) 交互式计算机图形处理系统的组成,图形输入设备,图形输出设备,图形显示原理,图形软件标准

3. 基本图形生成算法(4学时) 直线、圆弧的DDA生成算法、Bresenham生成算法,扫描线填充算法的基本原理,有序边表算法,边填充算法,种子填充算法的基本原理,简单的种子填充算法,扫描线种子填充算法 4. 图形变换与裁剪(6学时) 窗口视图变换,齐次坐标技术,二、三维图形几何变换,平行投影、透视投影变换,线段的Cohen-Sutherland裁剪、Liang-Basky裁剪算法,多边形的逐边裁剪、双边裁剪算法 5. 计算机动画(2学时) 传统动画与计算机动画,计算机动画中的常用技术,用flash制作简单的二维动画的方法 6. 高级计算机图形学快速浏览(4学时) 包括:自由曲线设计专题,几何造型与分形艺术专题,颜色科学及其应用专题,真实感图形显示专题 三、教学基本要求 1.课程基本要求 要求学生在学习完本课程以后,能对计算机图形学的研究内容及其应用方向有一个全面的认识和了解,了解计算机图形学的研究内容及其与相关学科的关系,了解计算机图形学在汽车、船舶、飞机的外形设计,以及计算机动画、计算机艺术、过程控制、系统环境模拟、虚拟现实等领域中的应用,掌握一些基本的图形生成算法(包括直线和圆弧的生成算法、区域填充算法、图形几何变换、投影变换,线段裁剪、多边形裁剪算法等)和图形显示原理,三维实体的基本表示方法、以及三维真实感图形显示的方法、常用的计算机动画技术等内容,为以后深入研究和从事相关领域的科研奠定基础。 2.实验基本要求 为了加深掌握常用的图形生成算法的基本原理,配合教学内容安排相应的实验,共10学时,以验证课堂的理论;进一步培养学生的动手能力、设计能力和解决问题的能力。 (1)编程实现一个基本图形生成算法(直线、圆弧生成算法,实区域填充算

CPU设计实验报告

实验中央处理器的设计与实现 一、实验目的 1、理解中央处理器的原理图设计方法。 2、能够设计实现典型MIPS的11条指令。 二、实验要求 1、使用Logisim完成数据通路、控制器的设计与实现。 2、完成整个处理器的集成与验证。 3、撰写实验报告,并提交电路源文件。 三、实验环境 VMware Workstations Pro + Windows XP + Logisim-win-2.7.1 四、操作方法与实验步骤 1、数据通路的设计与实现 数据通路主要由NPC、指令存储器、32位寄存器文件、立即数扩展部件、ALU、数据存储器构成。其中指令存储器和数据存储器可直接调用软件库中的ROM和RAM元件直接完成,其余部件的设计如图所示: 图1.1 NPC

图1.2 32位寄存器

图1.3 立即数扩展部件 图1.4 ALU 2、控制器的设计与实现 控制器的主要设计思想如图所示 图2.1 控制器设计思想 输入 1 1 0

输出R-type ORI LW SW BEQ JUMP RegDst 1 0 0 x x x ALUSrc 0 1 1 1 0 x MemtoReg0 0 1 x x x RegWrite 1 1 1 0 0 0 MemWrite0 0 0 1 0 0 Branch 0 0 0 0 1 0 Jump 0 0 0 0 0 1 Extop x 0 1 1 1 x ALUop2 1 0 0 0 0 x ALUop1 x 1 0 0 x x ALUop0 x 0 0 0 1 x ALUop[2:0] Funct[3:0] 指令ALUctr[2:0] 111 0000 add 010 111 0010 sub 110 111 0100 and 000 111 0101 or 001 111 1010 slt 111 010 xxxx ori 001 000 xxxx Lw/sw 010 011 xxxx beq 110 表2.1 控制器设计真值表

8位CPU的设计与实现

计算机组成原理 实验题目 8位CPU的系统设计学号 1115106046 姓名魏忠淋 班级 11电子B 班 指导老师凌朝东 华侨大学电子工程系

8位CPU的系统设计 一、实验要求与任务 完成从指令系统到CPU的设计,编写测试程序,通过运行测试程序对CPU设计进行正确性评定。具体内容包括:典型指令系统(包括运算类、转移类、访存类)设计;CPU结构设计;规则文件与调试程序设计;CPU调试及测试程序运行。 1.1设计指标 能实现加减法、左右移位、逻辑运算、数据存取、有无条件跳转、内存访问等指令; 1.2设计要求 画出电路原理图、仿真波形图; 二、CPU的组成结构

三、元器件的选择 1.运算部件(ALU) ALU181的程序代码: LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; 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,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 <= '0' & A ; B9 <= '0' & B ;

哈工大机械设计基础试题与答案(doc 9页)

1分,共30分) 本题分数 1. 机构具有确定运动的条件是机构的自由度大于零且机构的原动件数等于机构的自由度。 2. 在凸轮机构四种常用的推杆运动规律中,等速运动规律运动规律有刚性冲击;等加速等减速运动规律和余弦加速度运动规律有柔性冲击; 正弦加速度运动规律无冲击。 3. 带传动工作时,最大应力发生在在紧边进入小带轮处,带传动的主要失效形式是打滑和疲劳破坏。 4. 一对渐开线直齿圆柱齿轮正确啮合条件为:模数相等和压力角相等,齿轮连续啮合传动条件为:重合度大于1 。 5. 在齿轮传动设计时,软齿面闭式传动常因_ _齿面点蚀而失效,故通常先按齿面接触疲劳强度设计公式确定传动的尺寸,然后验算齿轮的齿根弯曲疲劳强度。 6. 齿轮传动以及蜗杆传动的效率均包括:(1)轮齿啮合效率η1、 (2)搅油效率η2、(3)轴承效率η3;总的传动效率为:η=η1η2η3。

7.在矩形螺纹、梯形螺纹、锯齿形螺纹和三角形螺纹四种螺纹中,传动效率最高的是矩形螺纹;双向自锁性最好的是三角形螺纹;只能用于单向传动的是锯齿形螺纹。 8. 普通平键的工作面是两侧面;楔键的工作面为键的__上下_____面,平 键的剖面尺寸b×h按轴径d 来查取。 9. 代号为72308的滚动轴承,其类型名称为角接触球轴承,内径为 40 mm,2 为宽度系列代号, 3 为直径系列代号。 10. 圆柱螺旋压缩弹簧在工作时最大应力发生在弹簧丝内侧。 (每题4分,共20分) 答:速度瞬心定义为:互相作平面相对运动的两构件上在任一瞬时其相对速度为零的重合点。或说是作平面相对运动的两构件上在任一瞬时其速度相等的重合点(即等速重合点)。 三心定理:作平面运动的三个构件共有三个瞬心,他们位于同一直线上。 2.带传动中的弹性滑动与打滑有什么区别? 答:弹性滑动和打滑是两个截然不同的概念。打滑是指由于过载引起的全面滑动,是一种传动失效的表现,应当避免。弹性滑动是由带材料的弹性和紧边、松边的拉力差引起的。只要带传动具有承载能力,出现紧边和松边,就一定会发生弹性滑动,所以弹性滑动是不可以避免的。 3.按轴工作时所受载荷不同,可把轴分成那几类?如何分类? 答: 转轴,心轴,传动轴。 转轴既传递转矩又承受弯矩。 传动轴只传递转矩而不承受弯矩或承受弯矩很小。 心轴则承受弯矩而不传递转矩。

CPU与简单模型机设计 实验报告汇总

计算机科学与技术系 实验报告 专业名称计算机科学与技术 课程名称计算机组成与结构 项目名称 CPU与简单模型机设计实验 班级 学号 姓名 同组人员无 实验日期 2015-11-15

一、实验目的 1.掌握一个简单CPU的组成原理; 2.在掌握部件单元电路的基础上,进一步将其构造一台基本模型计算机; 3.为其定义五条机器指令,编写相应的微程序,并上机调试掌握整机概念。 二、实验逻辑原理图与分析 2.1 实验逻辑原理图及分析 本实验要实现一个简单的CPU,并且在此CPU的基础上,继续构建一个简单的模型计算机。CPU由运算器(ALU)、微程序控制器(MC)、通用寄存器(RO)、指令寄存器(IR)、程序计数器(PC)和地址寄存器(AR)组成,如图下图所示。这个CPU在写入相应的微指令后,就具备了执行机器指令的功能,但是机器指令一般存放在主存当中,CPU必须和贮存挂接后,才有实际的意义,所以还需要在该CPU的基础上增加一个主存和基本的输入输出部件,以构成一个简单的模型计算机。 基本CPU构成原理图 系统的程序计数器(PC)和地址寄存器(AR)集成在一片CPLD芯片中。CLR连接至CON单元的纵情断CLR,按下CLR按钮,将是PC清零,LDPC和T3相与后作为计数器的计数时钟,当LOAD为低时,计数时钟到来后将CPU内总线的数据打入PC。 程序计数器(PC)原理图

2.2 逻辑原理图分析 本模型机;和前面微程序控制器实验相比,新增加一条跳转指令JMP,供有五条指令:IN(输入)、ADD(二进制加法)、OUT(输出)、JMP(无条件转移)、HLT(停机)、其指令格式瑞霞(高4为为操作码): 其中JMP为双字节指令,其余均为单字节指令,********为addr对应的二进制地址码。微程序控制器实验的指令是通过手动给出的,现在要求CPU自动从存储器读取指令并执行。 系统涉及到的微程序流程如下图所示,当拟定“取指”微指令时,该微指令的判别测试字段为P<1>测试。由于“取指”微指令是所有微程序都使用的公用微指令,因此P<1>的测试结果出现多分支。本机用指令寄存器的高6位(IR7—IR2)作为测试条件,出现5路分支,占用5个固定为地址单元,剩下的其他地方就可以一条微指令占用控制一个微地址单元随意填写,微程序流程图上的但愿地址为16进制。 当全部为程序设计完毕后,应将每条微指令代码化,下表即为将下图的微程序流程图按微指令格式转化而成的“二进制微代码表”。 简单模型机微程序流程图

哈工大CPU设计报告

计算机设计与实践CPU设计报告

指令格式设计: 注:Ri代表3位该寄存器号的二进制表示,X,sign为8位立即数,add为8为地址

一整体框图

二各模块详细说明(数据流关系、接口说明) 1 时钟管理模块 1.1结构框图: 1.2功能描述:时钟模块为一节拍发生器,以输入时钟信号作为触发,四个节拍循环往复,当“rst”为1时节拍复位。 1.3数据流关系: 1.4接口说明: port( rst: in std_logic; --复位信号 clk: in std_logic; --输入时钟信号 k: out std_logic_vector(3 downto 0) --节拍输出 ); 2 取址模块 2.1 visit_mem_flag pc_out ir_out 2.2功能描述:取指模块主要负责取指操作,当复位信号为1时,pc置零;若pc更新标志(pc_in_flag)为1,则更新当前的pc值;在第一个节拍,将当前pc给到访存控制模块,同时送访存请求信号(visit_mem_flag),取得指令;同时将取得的指令送往运算模块、回写模块,pc送往回写模块。

2.3数据流关系: Port (rst: in std_logic; --复位 k0,k1: in std_logic; --节拍控制 pc_in_flag: in std_logic; --PC回写允许 ir_in : in std_logic_vector(15 downto 0); --IR进入 pc_in : in std_logic_vector(15 downto 0); --PC回写 visit_mem_flag: out std_logic; --访存信号 pc_out : out std_logic_vector(15 downto 0); --PC输出 ir_out : out std_logic_vector(15 downto 0) --IR输出 ); 3 运算模块 3.1结构框图: 3.2功能描述:复位信号为1时,alutou、addr、Cy、Z清零;当回写信号为1时,将回写的数据回写入寄存器中;在第二节拍完成指令的译码工作,并根据译码结果置if_reg(是否更新寄存器),if_pc(是否更新PC),m_r(是否读请求),m_w(是否写请求)四个标志位,并对相关的指令置好addr、aluout和ToHX,以及对一些改变运算标志位的指令置好Cy和Z这两个标志位。

相关文档
最新文档