搜档网
当前位置:搜档网 › 5级流水无cache CPU实验计算机组成原理 课程设计报告

5级流水无cache CPU实验计算机组成原理 课程设计报告

5级流水无cache CPU实验计算机组成原理 课程设计报告
5级流水无cache CPU实验计算机组成原理 课程设计报告

计算机组成原理

课程设计报告

5级流水无cache CPU实验

1.1 实验内容:无cache流水CPU的分析与改造

1.理解无cache流水CPU的工作原理,明确系统总体结构和数据通路图,分析解决各种相关用到的主

要信号,以及详细分析各流水段的功能和实现。

2.将16位的指令系统改为8位,设计新的指令系统,并修改相应的数据通路。

3.修改规则文件(cpu.txt),并编写测试程序验证系统改造的正确性。

1.2 总体基本信息

1.深刻理解无cache流水cpu的工作原理。在详细分析了各流水段的功能实现、3种相关的产生原因

和解决方法的基础上,完成了以下后续工作。

2.修改指令系统。具体包括:

a)16位指令改为8位,重新编写了指令OP码。

b)新增了MOVI指令。由于原指令系统没有将立即数存进指定寄存器的指令,因此此处新增一

条MOVI指令。指令的汇编语句为

MOVI DR, IMM

其中DR为目的寄存器,IMM为立即数。因为指令长度为8位,OP和DR共占了6位,因此IMM 的大小不大于3(即二进制“00”至“11”)。

c)修改及删除了部分指令。此处详见5.1。

3.修改系统控制信号。在保持原有系统逻辑功能基本不变的情况下,修改各个模块里控制信号位数

以及模块接口信号位数以和新的指令系统兼容。

4.增加内存模块。使用vhdl编写了一个ram模块,根据读写信号来选择读写功能。reset时将事先写

好的二进制形式程序写进内存。

5.扩展了常量定义文件。在常量定义文件unitpack.vhd中,具体地:

a)新增了ALU功能选择信号常量aluMOVI。

b)新增了寄存器编号常量R0、R1、R2和R3。

c)新增了ram类型。

6.使用Quartus II进行功能仿真并debug。

7.使用bdf构造顶层实体cpum。由于新增了内存模块,而原系统是使用vhdl编写的,为了方便对接,

我们使用bdf的形式将无cache流水线cpu和内存模块连接起来构造顶层实体cpum,“m”的含义是“memory”,即带内存模块的无cache流水线cpu。

8.重画数据通路图。我们使用了Microsoft Visio软件在原有的系统总结结构图的基础上修改并新增

了部分模块,详见2。

2、系统总体结构及数据通路图

总体结构图:

数据通路图:

整个CPU由以下几个模块组成:

●取指模块(IF):给出内存地址,读取指令并送入指令寄存器,为下一级准备数据。

由于PC控制模块处于取指模块中,因此控制相关的检测也置于取指模块。

●译码模块(ID):读取寄存器值和指令译码。我们采取一次译码,逐级传递的方式,译出后几

级流水所需的控制信号和数据(如立即数等),在每次时钟上升沿到来时送入下一级。实际上,结构相关、控制相关、数据相关的检测都可归入译码部分。考虑到“相关检测”涉及到的信号分属不同阶段以及整体结构的清晰性,我们将“相关检测”独立出来。

●执行模块(Ex):完成算术逻辑运算、计算有效地址和提供数据通道。

●访存模块(Ma):选择地址线的数据来源和数据线的流向。访存和取指在功能上是独立的,但

CPU对外只有一条地址线和数据线的事实决定了访存和取指是相互联系的。当执行LOAD/STORE 指令时,地址线由ALU送入“访存段”的值提供;取指时,则由PC提供。当写内存时,CPU 内部数据送数据线;当需要读内存时,CPU往数据线送高阻。

●回写模块(Wb):选择回写数据源和根据写使能信号wRegEn将数据回写到寄存器堆;

●HazardDetectUnit模块:检测结构相关;

●ForwardingUnit模块:检测数据相关。

●内存模块memory,根据访存地址mem_adr和读写信号wr来控制。

3 解决各种相关用到的主要信号的分析

3.1控制相关

控制相关是指因为程序的执行方向可能改变而引起的相关。当执行跳转指令时,就会发生这种情况。除JR 外,JRZ 等条件跳转需要根据当前状态位来决定是否跳转,而当前状态位是由前面最近的会影响状态位的指令(如算术指令)决定。常规的也是比较简单的做法是在碰到JRX 之类的跳转指令时,延迟后边流水线的进入。但我们通过分析,认为可以一点都不必延迟,通过旁路处理把控制相关转为数据相关来处理。这样处理,不必延迟,可以提高流水线的性能。按我们的方式解决控制相关需要做两项工作:

1) 通过旁路,提供状态寄存器的值和临时状态位的值,为判断是否跳转作准备; 2) 选择PC 更新的时机 1.旁路处理

在每条指令译码时,会产生一个信号setFlag ,它决定了在执行阶段是否根据ALU 计算结果改变状态位。从下面的时序图中可以发现,只要我们在JRX 指令译码时提供以下3个信号就可作出是否跳

表17 处理控制相关信号若e_setFlag 要写状态寄存器,则说明前一条指令会影响状态位,这时根据tFlag 决定是否跳转;若e_setFlag 要保持状态寄存器,则说明前一条指令不会影响状态位,这时根据Flag 决定是否跳转。

JR×前一条指令

后一条指令

涉及到控制相关的关键信号是setFlag信号,产生于译码模块,作用于执行模块,即identity.vhdhe exentity.vhd文件中。如下图所示。

从上图可看出,凡是涉及到数值计算和关系运算的指令的低三位均为001,而不涉及的则为000。该信号传到执行模块中用于判断是否更新状态寄存器。

3.2 数据相关

数据相关是指在执行本条指令的过程中,如果用到的操作数是前面指令的执行结果,则必须等待前面的指令执行完成,并把结果写回寄存器或主存之后,本条指令才能继续执行。此处采用设置专用数据通路来解决数据相关问题。但旁路技术并非一劳永逸。若前一指令为LOAD,而后一指令和它数据相关,如下图所示,当下一指令的执行阶段需要数据时,上一指令尚未给出,这种情况是无法用旁路技术来解决的。

相关的类型有三种:

1.

2.

主要用到的关键信号是m_wRegEn和w_wRegEn,主要使用是在数据相关检测模块forwardingentity.vhd中,在identity.vhd、exentity.vhd、memaccessentity.vhd中均有使用。具体的使用方法如下。

相关的检测都置于“执行阶段”。信号wRegEn是寄存器写使能,SA,SB是寄存器组A,B口选择信号。信号前缀表示信号所处的阶段。如e_SA表示处于执行阶段的SA。

1.相邻指令数据相关的检测

若m_wRegEn=’1’,则表示前一指令要回写寄存器。此时,若e_SA或e_SB等于m_SA,则必然数据相关,这是因为我们规定,若回写寄存器,则寄存器A口选择信号所指定的即为目的寄存器。

否则无关。

2.中间隔1条指令的两指令数据相关的检测

若w_wRegEn=’1’,则表示第一条指令要回写寄存器。此时,若e_SA或e_SB等于w_SA,则必然数据相关。否则无关。

当然,上述两种情况可能会一同出现。这时,我们就按情况1处理。因为情况2可以理解为

接连出现情况1。

为1。

3.3 结构相关

由于在设计中不包含缓存,因此会有取指和访存的冲突,即结构相关。如下图:

关键信号是wrMem信号,表示是否读写内存。具体出现在结构相关冲突检测与问题解决模块Hazarddetectentity.vhd中,产生于译码模块identity.vhd中。具体使用方法如下:

1)冲突检测

只有执行访存指令(LOAD/STORE)时,才会出现冲突。因此,我们在译码时产生一个标志是否访

表16 wMEM控制信号

通过检查“访存阶段”的m_wrMem就可确定是否冲突。

2)取指延后

在每次取指时,若有冲突,则往IR中写入空指令(NOP),并保持PC不变,使取指延后一个节拍。

4 各流水段功能和实现的详细分析

4.1取指(IF)

4.1.1 实现功能列表

取指模块实现的功能是:

●给定内存地址,读取内存中的指令

●将指令送入指令寄存器,提供给下一级的译码模块

●实现控制相关冲突检测

●根据读取到的指令是否为跳转指令来更新PC

4.1.2输入、输出信号分析

主要输入信号:

主要输出信号:

4.1.3功能实现逻辑

通过分析控制信号我们可以大概了解到取指模块的功能实现逻辑是如何的。广义上来说,取指模块包括结构相关冲突检测模块,因为PCStall信号(用来实现IF段对PC的更新)和IFFlush信号(对IR 写入空指令)就来自结构相关冲突检测模块。

结构相关检测模块叫HazardDetectEntity,其模块图如下:

通过检测访存阶段的wrMem信号即可确定是否发生了结构冲突。

每次取指后,若有冲突,则往IR中写入空指令(NOP),并保持PC不变,使得取指延后一个节拍。

除此之外,setFlag信号在此处的作用是,决定用状态寄存器输出Flag还是ALU计算出的临时状态位tFlag来判断跳转。

4.2译码(ID)

4.2.1 实现功能列表

译码模块实现的功能是:

●读取指令寄存器中的指令

●对指令进行译码,发送控制信号

4.2.2输入、输出信号分析主要输入信号:

4.2.3功能实现逻辑

译码模块内部写好了根据不同的指令发送不同的控制信号的代码,采取一次译码,逐级传递的方式,译出后几级流水所需的控制信号和数据(如立即数)。在每次时钟上升沿到来时送入下一级。实际上,结构相关、控制相关、数据相关的检测都可归入译码部分。考虑到“相关检测”涉及到的信号分属不同阶段以及整体结构的清晰性,作者将“相关检测”独立出来。

4.3执行(EX)

4.3.1 实现功能列表

执行模块实现的功能是:

●根据控制信号完成算术逻辑运算

●根据控制信号计算有效地址

●提供数据通道,将上一级传递过来的控制信号传到下一级

4.3.2输入、输出信号分析

4.3.3功能实现逻辑

执行模块执行的功能很简单,和上个学期做的CPU综合性实验类似,主要是一些ALU逻辑运算和状态寄存器的更新操作。在这里还有向下一模块传递控制信号的作用。

其中,forwardA和forwardB信号是来自数据相关冲突检测模块的信号。模块图如下所示:

作用是在发生读后写数据相关时,直接将计算好了的结果在写回目标寄存器时也发往下一条指令的执行模块作为ALU的输入之一。

4.4访存(MEM)

4.4.1 实现功能列表

访存模块实现的功能是:

根据地址线对内存进行读操作或者写操作

4.4.2输入、输出信号分析

主要输出信号:

4.4.3功能实现逻辑

访存和取指在功能上是独立的,但是因为CPU对外只有一条地址线和数据线,因此访存和取指在实际上是有联系和冲突的。当执行Load/Store指令时,地址线由ALU送入访存段的值提供;取指时,则由PC提供。当写内存时,CPU内部数据送往数据线。当需要读内存时,CPU往数据线送高阻。

4.5写回(WB)

4.5.1 实现功能列表

写回模块实现的功能是:

●选择写回数据源(来自ALU的输出还是来自内存)

●根据写使能信号wRegEn将数据写回到寄存器组

4.5.2输入、输出信号分析

4.5.3功能实现逻辑

此部分较为简单,即通过s_w_memToReg信号来决定是将ALU的输出写进寄存器还是将从内存读出来的数据写进寄存器。

模块图如下:

5 系统改造

5.1新的指令系统

5.1.1选择改动说明

包括NOP空操作指令在内指令系统共包括16条指令,在原有的25条指令的基础上删除了10条,新增了1条。具体地,删除了DEC,INC,TEST,SAR,PUSH,POP,JRNC,JRNZ,LOADH,LOADL,新增了一条数据传送指令MOVI。

5.2修改的代码及说明

1)代码段1,新增内存模块memory.vhd

内存模块使用vhdl 编写,内存由ram 组成,读出数据线和写入数据线为同一条数据总线,因此不能同时进行读写。因为这样所以会产生结构相关,即在取指的时候不可以访存,否则会产生冲突。内存读写功能由wr 信号进行控制,当wr 为0时执行写功能,当wr 为1时执行读功能。

2) 代码段2,取指模块

ifentity.vhd

取指模块主要修改了与pc 相关的地址信号的位数和跳转判断,由于修改指令系统时只保留了

JR/JRC/JRZ3条跳转指令,因此在跳转判断时只考虑该3条跳转指令,根据跳转判断来选择如何更新pc 的值。

1) 代码段1,执行模块exentity.vhd ,

修改了alu 选择信号以及alu 功能信号的判断逻辑,以及状态寄存器的判断逻辑,之所以修改是因为位数的修改。除此以外还增加了aluMOVI 的alu 功能信号及其对应的逻辑功能实现。

1) 代码段1,译码模块identity.vhd 新增

课程设计实验报告

竭诚为您提供优质文档/双击可除 课程设计实验报告 篇一:课程设计(综合实验)报告格式 课程设计报告 (20XX--20XX年度第一学期) 名称:题目:院系:班级:学号:学生姓名:指导教师:设计周数: 成绩:日期:《软件设计与实践》课程设计计算机系软件设计与实践教学组 20XX年1月14 日 《软件设计与实践》课程设计 任务书 一、目的与要求 1.了解网络爬虫的架构和工作原理,实现网络爬虫的基本框架;2.开发平台采用JDK1.60eclipse集成开发环境。 二、主要内容 1.了解网络爬虫的构架,熟悉网页抓取的整个流程。

2.学习宽度优先和深度优先算法,实现宽度crawler应用程序的编写、调试和运行。 3.学习主题爬行及内容分析技术。 4.实现网络爬虫的基本框架。 三、进度计划 四、设计成果要求 1.要求按时按量完成所规定的实验内容; 2.界面设计要求友好、灵活、易操作、通用性强、具有实用性; 3.基本掌握所采用的开发平台。五、考核方式 平时成绩+验收+实验报告。 学生姓名:于兴隆指导教师:王蓝婧20XX年1月2日 一、课程设计的目的与要求1.目的: 1.1掌握crawler的工作原理及实现方法;1.2了解爬虫架构; 1.3熟悉网页抓取的整个流程及操作步骤; 1.4掌握宽度优先,深度优先算法,并实现宽度crawler 应用程序的编写、调试和运行;1.5掌握主题爬行及内容分析技术;1.6实现一个最基础的主题爬虫的过程;1.7理解pageRank算法,并编程验证;二、设计正文 网络爬虫研究与应用 [摘要]:本文通过对网络爬虫研究的逐步展开,讨论了爬虫的相关概念与技术,并通过实验设计了简单的基于宽度

微机原理课程设计电压报警器实验报告

南通大学电子信息学院 微机原理课程设计 报告书 课题名: 班级: 姓名: 学号: 指导老师: 日期: xxx

目录 1.设计目的 (2) 2.设计内容 (2) 3.设计要求 (2) 4.设计原理 (3) 5.硬件电路图 (3) 6.程序代码 (5) 7.程序及硬件系统调试情况 (19) 8.设计总结与体会 (19)

一、设计目的 课程设计是培养和锻炼学生在学习完本门课后综合应用所学理论知识,解决实际工程设计和应用问题的能力的重要教学环节。它具有动手、动脑和理论联系实际的特点,是培养在校工科大学生理论联系实际、敢于动手、善于动手和独立自主解决设计实践中遇到的各种问题能力的一个重要教学环节。 通过课程设计,要求学生熟悉和掌握微机系统的软件、硬件设计的方法、设计步骤,使学生得到微机开发应用方面的初步训练。让学生独立或集体讨论设计题目的总体设计方案、编程、软件硬件调试、编写设计报告等问题,真正做到理论联系实际,提高动手能力和分析问题、解决问题的能力,实现由学习知识到应用知识的初步过渡。通过本次课程设计使学生熟练掌握微机系统与接口扩展电路的设计方法,熟练应用8086汇编语言编写应用程序和实际设计中的硬软件调试方法和步骤,熟悉微机系统的硬软件开发工具的使用方法。 通过课程设计实践,不仅要培养学生事实求是和严肃认真的工作态度,培养学生的实际动手能力,检验学生对本门课学习的情况,更要培养学生在实际的工程设计中查阅资料,撰写设计报告表达设计思想和结果的能力。 二、设计内容 设计一个电压报警器,要求采集实验箱提供的0~5V的电压,当输入电压在3V以内,显示电压值,如2.42。当输入电压超过3V,显示ERR,并报警。电压值可在七段数码管显示,点阵广告屏显示或液晶屏显示。报警形式自行设计,

会计综合实训实验报告

专业综合训练报告 ( 姓名: 学号: 班级:

专业综合训练任务书

专业综合训练 一、专业综合训练整体目标 会计专业综合训练的目的,主要是通过模拟实训,系统、全面地掌握企业会计制度和企业会计核算的基本程序和具体方法,加强对会计基本理论的理解、对会计基本方法的运用和对会计基本技能的训练,将会计专业知识和会计实务有机的结合在一起,真正掌握会计实务处理方法。同时,在通过与岗位要求完全相同的实验操作中,培养职业意识,提高职业素质,形成工作能力,为即将从事的会计工作打下坚实的基础,成为理论与实际相结合的会计专业人才。 " 二、专业综合训练具体内容 (一)实验一系统管理和基础管理 1.启动系统管理:开始程序用友ERP-U872系统服务系统管理。 2.以系统管理员身份注册登录系统管理:系统注册出现登录对话框,输入“admin”,确定,如图1-1. 图1-1 3.增加操作员:权限用户进入“用户管理”增加,出现“增加用户”对话框,依次输入资料内容如图1-2.

图1-2 4.建立账套:账套建立,打开“创建账套”对话框输入账套信息输入单位信息输入核算类型确定基础信息确定编码方案数据精度定义退出如图1-3. \ 图1-3 5.财务分工:权限权限,进入“操作员权限”窗口选账套,选年度,选用户修改或增加,打开“增加和调整权限”对话框按资料设置各用户权限退出 6.系统启用与基础设置 (1)登录“企业应用平台”:开始程序用友ERP-U872企业用用平台,打开登录对话框以账套主管身份登录。 (2)系统启用:基础设置基本信息系统启用启用总账,启用日期2013年4月1日。注意:若建账套时已完成启用,则略过此步骤。 (3)进行基础设置:基础设置基础档案选择录入项目录入资料所给内容如图1-4-1.

vf课程设计实验报告模板

vf 课程设计实验报告模板 经济管理学院 学生信息管理系统的设计与实现 09年12 月28 日 、课程设计的目的和意义 当今,人类正在步入一个以智力资源的占有和配置,知识生产、分配和使用为最重要因素的知识经济时代,为了适应知识经济时代发展的需要,大力推动信息产业的发展,我们通过对学生信息管理系统的设计,来提高学生的操作能力,及对理论知识的实践能力,从而提高学生的基本素质,使其能更好的满足社会需求。 学生信息管理系统是一个简单实用的系统,它是学校进行学生管理的好帮手。 此软件功能齐全,设计合理,使用方便,适合各种学校对繁杂的学生信息进行统筹管理,具有严格的系统使用权限管理,具有完善的管理功能,强大的查询功能。它可以融入学校的信息管理系统中,不仅方便了学生信息各方面的管理,同时也为教师的管理带来了极大地便利。 我们进行本次课程设计的主要目的是通过上机实践操作,熟练掌握数据库的设 计、表单的设计、表单与数据库的连接、SQL语言的使用和了解它的功能:数据定 义、数据操纵、数据控制,以及简单VF程序的编写。基本实现学生信息的管理, 包括系统的登录、学生信息的录入、学生信息的浏览、学生信息的查询、学生信息的修改和学生信息的删除,并对Visual FoxPro6.0 的各种功能有进一步的了解,为我们更进一步深入的学习奠定基础,并在实践中提高我们的实际应用能力,为我们以后的学习和工作提供方便,使我们更容易融入当今社会,顺应知识经济发展的趋势。 - 1 -

、系统功能设计 通过该系统可以基本实现学生信息的管理,包括系统的登录、学生信息的录 入、学生信息的浏览、学生信息的查询、学生信息的修改和学生信息的删除。系统 功能模块如下图所示。 学生信息管理系统主界面 登录 管理 学学学学学 生生生生生 信信信信信 息息息息息 录查浏修删 入询览改除 三、系统设计内容及步骤 3.1创建项目管理文件 1.启动foxpro 系统,建一个项目管理器,命名为“学生管理”。 哑 目f ■ 也 电 岂同左 矣 氏H. 0 存 JI 蛋誤曾

会计学实验报告

会计实验报告 一实验目的 学会根据企业的业务实际特点、管理要求、设置各种会计帐簿,掌握帐簿启用表的填制规定及方法。掌握原始凭证的要求、内容、方法和种类,熟悉原始凭证要素,正确填制凭证打好基础。能够按照企业的业务内容编制正确的会计分录,区分各种凭证,熟悉掌握各种专用凭证,得审核与填制的要求与方法,熟悉运用借代计帐法。熟悉运用记帐凭证、汇总记帐凭证会科目汇总表登记帐簿,能够正确运用会计更正法更改错帐。通过结帐,熟悉结帐的步骤和规定,整我结帐的具体操作方法,并且能够熟悉的编制是算平衡表,掌握编制是算表的方法。能够根据帐簿记录编制会计报表,熟悉资产负债表、利润表和具体的操作方法,并能够熟练的掌握利润的计算和结转方法。通过会计凭证的装订与保管的操作,掌握会计凭证的装订与保管要求与方法、保管期限。总之,将理论应用于实际为了更好的熟悉会计的基本业务及操作步骤,为未来应用会计学原理及指导会计工作打下基础。 二实验要求 1 了解和掌握实验企业的概况、会计政策及四部会计核算的方法 2 根据系统给出的资料学习、掌握填写原始凭证的方法 3 根据系统给出的资料学习、掌握成本核算的方法 4 根据系统给出的资料学习、掌握各种业务的处理及填写记账凭证的方法 5 根据系统给出的资料学习、掌握账簿的处理及账簿登记的方法 6 根据系统给出的资料学习、掌握报表编制的方法 7 基础较好的学生可进行自我测试,检验掌握程度 8 实验考试可以采取阶段性的考试和总体性考试 三实验内容 1 记账凭证 记账凭证是用来确定经济业务性质和分类即会计分录的一种凭证。必须根据审核无误的原始凭证填制记账凭证。记账凭证可以分为收款凭证、付款凭证和转账凭证,也可以使用通用记账凭证,这主要由各单位根据会计业务量的多少和会计人员的习惯选择使用。 填制记账凭证时,应当对记账凭证进行连续编号。目的是为了分清会计事项处理的先后顺序,便于记账凭证与会计账簿核对,确保记账凭证完整无缺。 记账凭证可以根据每一张原始凭证填制,或者根据若干张同类原始凭证汇总填制,也可以根据原始凭证总表填制。 除结账和更正错误的记账凭证可以不附原始凭证外,其他记账凭证必须附原始凭证,并注明所附原始凭证的张数。 记账凭证的改错方法。 记账凭证填制完经济业务事项后,如有空行,应当自最后一笔金额数字下的空行处至合计数上的空行处划线处注销。 2 会计账簿的登记 在实验中,会计账簿分为现金日记账,银行日记账,明细账,科目汇总表和

微机课设实验报告

微机课程设计 数字温度计实验报告

一、题目: 上位机:完成界面设计与通讯程序 1、能够显示两个温度值,温度精度0.5度,当超出报警温度阈值时,温度 值后又提示字幕。 2、能够设定报警温度阈值 3、每隔一秒将温度值保存至文件存档。当超出报警温度阈值时,温度值后 面有提示。 4、可以对串口进行设置。 下位机:完成电路设计与控制程序 1、用两个DS18B20测温。 2、通过串口与上位机通信,并传输温度值,接受阈值设置。 3、当超出报警温度阈值时,有相应指示灯提示。 4、将当前温度显示LCD1602液晶屏上,当超出报警温度阈值时,温度值后 有提示。 二、原理 DS18B20是DALLS公司推出的“1—wire”接口的数字温度传感器,可以直接将温度转换为9~12串行信号供单片机处理。由于这种传感器只有一个IO口,是单总线串行接口,单片机可以利用串行通信将数据读出并按照LCD 的协议显示在1602液晶屏上。同时,通过PC机与单片机之间的串行通信,可以用PC机控制温度的警戒值以及记录不同时间测量的温度。 三、原理图 图3.1 LCD、18B20以及串口与单片机最小系统连接图

图3.2电源模块 四、流程图 1、上位机流程图 图4.1.1发送数据流程图图4.1.2 接受数据流程图

2、下位机流程图 图4.2.2读出温度子程序流程图 图4.2.1总流程图 图4.2.4计算温度子程序流程图

图4.2.3 温度转换流程图 图4.2.6温度值显示在LCD1602上 图4.2.5 显示数据刷新子程序 五、源程序 1、上位机程序:见附录1; 2、下位机程序:见附录2; 3、实验结果显示(上位机):见附录3。

会计模拟实验报告--

课程设计(综合实验)报告( 2013-- 2014年度第二学期) 名称:会计模拟实验 题目: 院系: 班级: 学号: 学生姓名: 指导教师: 设计周数: 成绩: 日期:

一、综合实验的目的与要求 会计综合模拟实验是在学生掌握了一定的专业理论知识的基础上,以某个模拟单位在一定时期内发生的实际经济业务资料作为模拟实验对象,采用直观的、逼真的实验材料和道具,包括原始凭证、记账凭证、会计账簿、报表及其他会计实验用具等,让学生在仿真的环境中增强实际操作能力和动手能力,将来走上工作岗位后能够更迅速、更轻松地进入角色,工作起来得心应手。本实验以模拟企业的实际会计工作为基础,按照企业会计制度和企业会计准则的要求,进行操作训练,有目的地检验和复习学生所学的会计理论、方法、技能和技巧。通过实际的操作,使学生比较系统、全面地掌握工业企业会计核算的基本程序和具体方法,加强学生对会计基本理论的理解和对会计基本技能的掌握,把枯燥、抽象的书本知识转化为实际、具体的操作,使学生形象地掌握各种业务的处理及记账凭证的填写方法,掌握账簿的处理及登记方法,掌握成本核算方法,掌握各种报表的编制方法,掌握会计资料的整理归档方法,同时,学生在不同岗位进行不同操作,使之在实验中,培养职业道德和职业判断能力,提高职业工作能力,为学生今后从事会计实务工作打下扎实的基础。通过财务会计实训,使得学生较系统地练习企业会计核算的基本程序和具体方法,加强学生对所学专业理论知识的理解、实际操作的动手能力,提高运用会计基本技能的水平,也是对学生所学专业知识的一个检验。 通过实际操作,不仅使得每位学生掌握填制和审核原始凭证与记账凭证,登记账薄的会计工作技能和方法,而且能够切身的体会出纳员、材料核算员、记账员等会计工作岗位的具体工作,从而对所学理论有一个较系统、完整的认识,最终达到会计理论与会计实践相结合的目的,巩固学习内容,掌握会计核算操作的基本技能加深对会计专业的理解和认识,提高对所学专业的兴趣理论联系实际,有利于培养高素质的、技能过硬的会计人员。 上机实验在教六二楼机房进行,我们使用福斯特多媒体会计模拟软件对一个制造业企业的业务进行了手工记账的模拟处理。实验要求我们根据相关的会计政策法规,对模拟企业的日常业务进行正确的会计处理,从根据资料填制原始凭证、记账凭证,到填制各种账簿总账,最后出具会计报表。 模拟企业资料 1、模拟企业概况及核算办法:模拟企业的基本情况、具体的核算办法。 2、模拟企业生产流程:模拟企业的生产流程。 3、模拟企业记账流程:企业记账流程 4、模拟企业前期会计资料 (1)账户余额表:各个科目在12月初的账户余额。 (2)原材料结存表:各种原材料在12月初的账户余额。 (3)低值易耗品结存表:各种低值易耗品在12月初的账户余额。 (4)包装物及自制半成品结存表:各种包装物在12月初的账户余额。 (5)在产品结存表:各种在产品在12月初的账户余额。 (6)库存商品结存表:各种库存商品在12月初的账户余额。 (7)业务汇总:实验中所要处理的185笔业务及对应的原始凭证。

程序设计课程设计实验报告

《程序设计》课程设计姓名: 学号: 班级:软件工程14班 指导教师: 成绩:

1.消除类游戏 【问题描述】 消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。当有多处可以被消除时,这些地方的棋子将同时被消除。 【基本要求】 现在给你一个n行m列的棋盘(1≤n,m≤30),棋盘中的每一个方格上有一个棋子,请给出经过一次消除后的棋盘。 请注意:一个棋子可能在某一行和某一列同时被消除。 输入数据格式: 输入的第一行包含两个整数n,m,用空格分隔,分别表示棋盘的行数和列数。接下来n行,每行m 个整数,用空格分隔,分别表示每一个方格中的棋子的颜色。颜色使用1至9编号。 输出数据格式: 输出n行,每行m个整数,相邻的整数之间使用一个空格分隔,表示经过一次消除后的棋盘。如果一个方格中的棋子被消除,则对应的方格输出0,否则输出棋子的颜色编号。 【测试数据】 为方便调试程序,可将输入数据先写入一个文本文件,然后从文件读取数据处理,这样可避免每次运行程序时都要从键盘输入数据。 测试数据一 输出说明: 棋盘中第4列的1和第4行的2可以被消除,其他的方格中的棋子均保留。 测试数据二 输出说明: 棋盘中所有的1以及最后一行的3可以被同时消除,其他的方格中的棋子均保留。 【功能实现】 #include #include<> usingnamespacestd;

{ intm,n,i,j; inttemp; cin>>n>>m; temp=m; m=n; n=temp; int*map=newint[m*n]; int*mark=newint[m*n]; int*tmap=map; int*tmark=mark; intdif=0; ount=0; } p rintf("请输入要输入数的个数\n"); s canf("%d",&n);/*输入要输入数的个数*/ f or(i=0;idata1[j+1].number)

微机原理课程设计报告

微型计算机技术课程设计 指导教师: 班级: 姓名: 学号: 班内序号: 课设日期: _________________________

目录 一、课程设计题目................. 错误!未定义书签。 二、设计目的..................... 错误!未定义书签。 三、设计内容..................... 错误!未定义书签。 四、设计所需器材与工具 (3) 五、设计思路..................... 错误!未定义书签。 六、设计步骤(含流程图和代码) ..... 错误!未定义书签。 七、课程设计小结 (36)

一、课程设计题目:点阵显示系统电路及程序设计 利用《汇编语言与微型计算机技术》课程中所学的可编程接口芯片8253、8255A、8259设计一个基于微机控制的点阵显示系统。 二、设计目的 1.通过本设计,使学生综合运用《汇编语言与微型计算机技术》、《数字电子技术》等课程的内容,为今后从事计算机检测与控制工作奠定一定的基础。 2.掌握接口芯片8253、8255A、8259等可编程器件、译码器74LS138、8路同相三态双向总线收发器74LS245、点阵显示器件的使用。 3.学会用汇编语言编写一个较完整的实用程序。 4.掌握微型计算机技术应用开发的全过程,包括需求分析、原理图设计、元器件选用、布线、编程、调试、撰写报告等步骤。 三、设计内容 1.点阵显示系统启动后的初始状态 在计算机显示器上出现菜单: dot matrix display system 1.←left shift display 2.↑up shift display 3.s stop 4.Esc Exit 2.点阵显示系统运行状态 按计算机光标←键,点阵逐列向左移动并显示:“微型计算机技术课程设计,点阵显示系统,计科11302班,陈嘉敏,彭晓”。 按计算机光标↑键,点阵逐行向上移动并显示:“微型计算机技术课程设计,点阵显示系统,计科11302班,陈嘉敏,彭晓”。 按计算机光标s键,点阵停止移动并显示当前字符。 3.结束程序运行状态 按计算机Esc键,结束点阵显示系统运行状态并显示“停”。 四.设计所需器材与工具 1.一块实验面包板(内含时钟信号1MHz或2MHz)。 2.可编程芯片8253、8255、74LS245、74LS138各一片,16×16点阵显示器件一片。

会计制度设计—实验报告

实验报告课程实验名称:会计制度设计实验 学生姓名: 学号: 班级:会计 专业:会计学 指导教师:张帆帆 2012年9月

实验一会计机构及会计人员分工的设计实验 一、实验项目:会计机构及会计人员分工的设计实验 二、实验目的:通过实验资料了解光明机械股份有限公司进行会计核算应该设置的会计机构和各会计岗位的人员分工,熟悉光明机械股份有限公司的会计核算环境,掌握一般企业(如光明机械股份有限公司)财务部门的内部机构的设置及其会计人员的分工安排。 三、实验时间:课内2小时,课外3小时 四、实验内容和要求: 根据光明机械股份有限公司的资料,结合所学的会计专业知识,在充分调研的基础上,设计光明机械股份有限公司会计机构的总体架构(要求包括基本财务会计核算、成本管理、财务管理和车间会计核算等具体机构与岗位);根据实验资料要求,对各具体会计核算科、成本管理科、财务管理科和车间会计核算机构所需会计人员进行合理岗位分工。 五、实验资料:(见附件) 六、实验步骤与要求: 1、根据实验资料提供的情况设计光明机械股份有限公司的整体会计组织机 构; 2、设计包括会计核算科(视情况由自己决定分设哪些)、成本管理科、财务 管理科和车间会计等具体核算机构在内的各个会计工作岗位; 3、运用流程图方法设计光明机械股份有限公司会计机构的组织架构图; 4、运用文字说明法描述各个具体会计核算科、成本管理科、财务管理科和车 间会计核算机构的岗位设置原则。 七、实验结果: 实验完成提交(实验报告需打印): 1、光明机械股份有限公司的会计机构组织架构流程图; 2、光明机械股份有限公司的各个具体会计核算科、成本管理科、财务管理科 和车间会计核算机构的岗位设置情况说明书。

个人信息管理系统毕业课程设计实验报告

(此文档为word格式,下载后您可任意编辑修改!) 山东交通学院 目录 1.系统分析 (2) 1.1系统需求分析 (2) 1.2项目规划 (2) 1.3系统功能结构分析 (3) 1.4设计目的分析 (3) 2.数据库系统设计 (4) 2.1数据表概要设计 (4) 2.2数据库逻辑结构设计 (4) 3.应用程序设计 (5) 3.1界面设置 (5) 3.2关键技术 (15) 4.系统安装 (20) 建立数据源 (20) 5.设计体会 (21) 参考文献 (22)

摘要 随着经济社会的发展,计算机已被应用到社会生活的各个领域。与此同时,互联网作为信息技术的通信桥梁连接着全球的计算机,而网站作为网络信息主要的表现形式而且还是互联网信息的主要承载者,在网络上表现出其及其重要的地位,并发挥着极其重要的作用。无论是在国内还是国外都得以迅速的发展和壮大,并被人们重视和关注。互联网已经彻底的改变了世界,互联网的世界里蕴藏着无限的可能,在这种情况下,各行各业及其个人、单位、工厂、企事业等等在网上构筑属于自己的网络信息平台,保护自己的网络资源并在互联网上开辟自己的市场和消费群体,以及构造自己的数字化世界和加强全球范围内不同地域的人们联系交流等等活动也就显的日益重要。于是各种各样的网站便如雨后春笋般地出现鱼龙混杂且良莠不齐。因此,个人信息的管理就显得尤为重要了。不仅可以更好的保护个人信息,对日常的使用也会提供很大的方便。关键词:个人信息管理系统;数据集;数据库;Visual C++6.0。 1.系统分析 1.1系统需求分析 在做本系统前,我对系统的需求做了如下分析: 1)登录权限:在登录权限的分析上我们规定必须凭借用户名和密码才可登陆,进行管理。 2)使用者功能:首先说明一下,我们的系统用户对象是个人。关于其本系统的功能,大致可分为日记管理,通讯录管理,备忘录管理,以及个人财务管理;日记管理,其中包括用户对日记编号,时间,地点,事件、人物的查询、

微机控制技术实验报告

《微机控制技术》课程设计报告 课题:最少拍控制算法研究专业班级:自动化1401 姓名: 学号: 指导老师:朱琳琳 2017年5月21日

目录 1. 实验目的 (3) 2. 控制任务及要求 (3) 3. 控制算法理论分析 (3) 4. 硬件设计 (5) 5. 软件设计 (5) 无纹波 (5) 有纹波 (7) 6. 结果分析 (9) 7. 课程设计体会 (10)

1.实验目的 本次课程设计的目的是让同学们掌握微型计算机控制系统设计的一般步骤,掌握系统总体控制方案的设计方法、控制算法的设计、硬件设计的方法。学习并熟悉最少拍控制器的设计和算法;研究最少拍控制系统输出采样点间纹波的形成;熟悉最少拍无纹波控制系统控制器的设计和实现方法。复习单片机及其他控制器在实际生活中的应用,进一步加深对专业知识的认识和理解,使自己的设计水平、对所学知识的应用能力以及分析问题解决问题的能力得到全面提高。 2.控制任务及要求 1.设计并实现具有一个积分环节的二阶系统的最少拍有纹波控制和无纹波控制。 对象特性G (s )= 采用零阶保持器H 0(s ),采样周期T =,试设计单位阶跃,单位速度输入时的有限拍调节器。 2.用Protel 、Altium Designer 等软件绘制原理图。 3.分别编写有纹波控制的算法程序和无纹波控制的算法程序。 4.绘制最少拍有纹波、无纹波控制时系统输出响应曲线,并分析。 3.控制算法理论分析 在离散控制系统中,通常把一个采样周期称作一拍。最少拍系统,也称为最小调整时间系统或最快响应系统。它是指系统对应于典型的输入具有最快的响应速度,被控量能经过最少采样周期达到设定值,且稳态误差为定值。显然,这样对系统的闭环脉冲传递函数)(z φ提出了较为苛刻的要求,即其极点应位于Z 平面的坐标原点处。 1最少拍控制算法 计算机控制系统的方框图为: 图7-1 最少拍计算机控制原理方框图 根据上述方框图可知,有限拍系统的闭环脉冲传递函数为: ) ()(1)()()()()(z HG z D z HG z D z R z C z +==φ (1) )(1)()(11)()()(1z z HG z D z R z E z e φφ-=+== (2) 由(1) 、(2)解得:

会计课程实验报告

会计课程实验报告 篇一:会计综合实验课实验报告 实验报告 课程名称会计学专业综合实验 实验项目名称模拟企业会计业务处理 班级与班级代码 实验室名称(或课室) 专业会计学 任课教师 学号: 姓名: 实验日期:20 年月 广东商学院教务处制 姓名实验报告成绩 评语: 指导教师(签名)年月日 说明:指导教师评分后,实验报告交院(系)办公室保存。 会计综合实验课实验报告 一、实验目的 该课程是实践课程,是会计学专业学生理论联系实践,培养其实际操作能力的重要教学环节,是会计理论学习的继

续。 课程要求学生在理解会计基本理论、基本方法的基础上,结合使用计算机,通过系统完整的练习,模拟会计主体处理会计业务的全过程,从而使学生体会真实的会计工作环境,系统地掌握会计核算的基本程序和基本方法,训练基本技能,为进一步从事财务分析等会计管理工作做准备。 为适应信息社会对会计人员、管理人员的更高要求,提高在校学生实操能力,激发学生积极性和求知欲,针对会计学专业本科学生的特点,开设本课程。 二、实验原理 严格遵照会计准则,并根据系统所提供的相关会计核算资料,按照会计学原理中会计核算的步骤进行账务处理,按照会计监督的要求进行账务核对和监督;按照复式记账法,根据记账凭证登记账簿;按照资产=负债+所有者权益的会计恒等式进行凭证登记,账簿登记和对账工作。 三、实验设备 计算机系统 四、结果预测 会计凭证、会计账簿、会计报表 五、实验步骤 (一)设置账户 (二)根据会计核算资料,填制各类原始凭证

(三)根据所填制原始凭证,填制记账凭证 (四)根据每张记账凭证,详细登记日记账、明细账以及科目汇总表 (五)根据所填制账簿,登记总账 (六)查账对账 (七)根据所填制总账,填制资产负债表、利润表等报表 (八)会计档案保存 六、实验结果 1、资产负债表 2、利润表 篇二:会计实验报告 《会计学》实验报告 实验室会计与财务实验室 所属课程名称实验类型实验日期 指导教师 班级学号 姓名成绩 【实验目的及要求】 《会计学》是财经类专业的必修课。课程主要阐明的是会计学的基本理论、基本方法。通过本课程的学习,使学生掌握会计学的基本理论、基本方法和基本技能,熟练掌握和

计算机网络课程设计实验报告

中南大学课程设计报告 课程:计算机网络课程设计 题目:基于Winpcap的网络流量统计分析 指导教师:张伟 目录 第一章总体设计 一、实体类设计 --------P3 二、功能类设计 --------P3 三、界面设计 --------P3

第二章详细设计 一、实体类实现 --------P4 二、功能类实现 --------P4 三、界面实现 --------P5 第三章源代码清单及说明 一、CaptureUtil.java --------P7 二、MyPcapPacketHandler.java --------P9 三、PacketMatch.java --------P9 四、Windows.java --------P13 第四章运行结果 --------P19 第五章心得体会 --------P21 第一章总体设计 一、实体类设计 TCP、UPD、ICMP、ARP、广播数据包五个包的数据结构设计 二、功能类设计 (1)网卡获取 (2)包的抓捕

(3)包的处理 三、界面设计 (1)布局 (2)按钮功能连接 第二章第二章详细设计 一、实体类实现 TCP、UPD、ICMP、ARP、广播数据包五个包的数据结构设计。 本程序采用Java编写,基于win10pcap。Win10pcap是winpcap在win10系统上的适用版本。Java对于winpcap使用jnetpcap进行支持。对于TCP、UPD、ICMP、ARP、广播数据包五种类型的包,在jnetpcap的jar包中大部分已经封装好了相关的实体类型。对应如下:ARP 实体类:https://www.sodocs.net/doc/4e1403022.html,work.Arp; UPD 实体类:https://www.sodocs.net/doc/4e1403022.html,work.Icmp;

微机系统课程设计实验报告---交通信号灯自动控制模拟指示系统[13页].docx

微机系统课程设计实验报告

课题:交通信号灯自动控制模拟指示系统 一、课程设计目的 1.掌握CPU与各芯片管脚连接方法,提高借口扩展硬件电路 的连接能力。 2.加深对定时器、计数器和并行借口芯片的工作方式和编程 方法的理解。 3.掌握交通信号灯自动控制系统的设计思路和实现方法。 二、课程设计内容 设计并实现十字路口通信号自动控制模拟指示系统。设该路口由A、B两条通行相交而成,四个路口各设一组红、黄、绿三色信号灯,用两位数码管作倒计时显示。 三、应用系统设计方案 交通信号灯的亮灭时间及数码管显示时间可以通过8253来控制,8253的时钟源采用时钟信号发生器与分频电路提供,通过计算获得计数初值为1000。按照需要设定工作在方式3. 交通信号灯及数码管可以采用系统提供的相应模块,控制可以通过8255可编程并行借口,PA口控制红黄绿交通灯的亮灭,PB口和PC口控制时间显示数码管的段和位。PC0作为OUT1的输入。

四、系统测试结果 1.基本功能实现 (1)以秒为计时单位,两位数码管以十进制递减计数显示通行剩余时间,在递减计数为零瞬间转换。即南 北的绿灯、东西的红灯同时亮30秒,同时南北路口 数码管递减显示绿灯剩余时间;为0时,南北的黄 灯闪烁5秒钟,同时东西的红灯继续亮;南北的红 灯、东西的绿灯同时亮30秒,同时东西路口数码管 递减显示绿灯剩余时间;为0时,南北红灯继续亮, 同时东西的黄灯闪烁5秒;若不结束,则开始循环。 (2)通过键盘可以对红、黄、绿三色信号灯所亮时间再0~99内任意设定。 (3)十字路口的通行气势状态可自行设定,系统启动后自动运行,按“Q”退出。 2、发挥部分实现 (1)增加人工干预模式,在特殊情况下可通过人工干预,手动控制A、B交通灯的切换时间,并可以随时切 换为自动运行模式。 (2)增加夜间控制功能,交通灯在进入夜间模式后,A、B干道上红、绿灯均不亮,黄灯信号灯闪烁。 (3)增加红灯倒计时显示。

会计实务实验报告范本

Record the situation and lessons learned, find out the existing problems and form future countermeasures. 姓名:___________________ 单位:___________________ 时间:___________________ 会计实务实验报告

编号:FS-DY-20563 会计实务实验报告 一、实验目的: 众所周知,经济越发展,会计越重要。是的,会计是一门理论性和实践性结合紧密的学科。对于一名即将毕业走上工作岗位的大学生来说,学好会计学的相关理论知识,并强化对会计手工账实务的操作尤为重要。 本次会计实务手工账操作是根据工业企业的会计核算资料对企业会计流程进行有序仿真演练,从制证和审核会计凭证,到编制会计报表,完成一个企业会计核算的全过程,理论结合实际,缩短书本知识与实践的距离,为我们大学生顺利就业以及胜任会计岗位的相关工作奠定坚实的基础。 二、实验步骤: (一)、实验概况: 时间:20xx年2月——20xx年6月 地点:xxx实验室

模拟的企业:xx公司 (二)、核心:账务处理程序表 (三)、具体步骤:1.建账→2.填制和审核会计凭证→3.登记账簿→4.成本核算→5.对账和结账→6.编制会计报表→7.归档和会计档案的保管。 1.建账。首先,我们填了封皮扉页的必备内容。其次,本次实验我们根据期初余额填写了总账(订本账)、明细账(活页账),设置了库存现金日记账、银行存款日记账。最后,将已经填写好会计科目名称的口取纸贴到明细账本的合适位置上,以便后来查阅。注意的事项:①开好扉页。②预留页码。 2.填制和审核会计凭证。 (1)原始凭证填制要求:①填制项目要全,手续合法。 ②书写要规范。书写金额的汉字应使用:零、壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰、仟、万、亿等大写数字,不应使用小写、谐音或简写。 (2)记账凭证填制要求:①日期准确②顺序编号③摘要简明易懂④正确使用会计科目⑤规范地填好金额。a金额

数字电子钟课程设计方案实验报告

中北大学 信息与通信工程学院 通信工程专业 《电子线路及系统》课程设计任务书2016/2017 学年第一学期 学生姓名:张涛学号:1405024119 李子鹏学号:1405024125 课程设计题目:数字电子钟的设计 起迄日期:2017年1月4日~2017年7月10日 课程设计地点:科学楼 指导教师:姚爱琴 2017年月日

课程设计任务书

中北大学 信息与通信工程学院 通信工程专业 《电子线路及系统》课程设计开题报告2016/2017 学年第一学期 题目:数字电子钟的设计 学生姓名:张涛学号:1405024119 李子鹏学号:1405024125 指导教师:姚爱琴 2017 年 1 月 6 日

中北大学 信息与通信工程学院 通信工程专业 《电子线路及系统》课程设计说明书2016/2017 学年第二学期 题目:数字电子钟的设计 学生姓名:张涛学号:1405024119 李子鹏学号:1405024125 指导教师:姚爱琴 2017 年月日

目录 1 引言 (6) 2 数字电子钟设计方案 (6) 2.1 数字计时器的设计思想 (6) 2.2数字电路设计及元器件参数选择 (6) 2.2.1秒信号电路 (6) 2.2.2 时、分、秒计数器 (7) 2.2.3 计数显示电路 (8) 2.2.4校时电路 (9) 2.2.5 整点报时电路 (10) 2.2.6 总体电路 (10) 2.3 安装与调试 (11) 2.3.1 数字电子钟PCB图 (11) 3 设计单元原理说明 (11) 3.1 555定时器原理 (12) 3.2 计数器原理 (12) 3.3 译码和数码显示电路原理 (12) 3.4 校时电路原理 (12) 4 心得与体会 (12)

微机原理课程设计实验报告DOC

河北科技大学 课程设计报告 学生姓名:学号: 专业班级: 课程名称: 学年学期: 指导教师: 年月

课程设计成绩评定表 学生姓名学号成绩 专业班级起止时间2011.12.24—2012.11.28 设计题目字符串动画显示 指 导 教 师 评 语 指导教师: 年月日

目录 一、课程设计的目的 (1) 二、设计题目 (1) 三、设计内容要求 (2) 四、设计成员及分工 (2) 五、课程设计的主要步骤 (2) 六、课程设计原理及方案 (3) 七、实现方法 (3) 八、实施结果 (8) 九、总结 (8) 十、体会感受 (8)

一、课程设计的目的 课程设计是以自己动手动脑,亲手设计与调试的。它将基本技能训练、基本工艺知识和创新启蒙有机结合,培养我们的实践和创新能力。课程设计的意义,不仅仅是让我们把所学的理论知识与实践相结合起来,提高自己的实际动手能力和独立思考的能力。作为信息时代的大学生,基本的动手能力是一切工作和创造的基础和必要条件。 课程设计是培养和锻炼学生在学习完本门课后综合应用所学理论知识解决实际工程设计和应用问题的能力的重要教学环节,它具有动手、动脑和理论联系实际的特点,是培养在校工科大学生理论联系实际、敢于动手、善于动手和独立自主解决设计实践中遇到的各种问题能力的一种较好方法。 《微机原理及应用》是一门应用性、综合性、实践性较强的课程,没有实际的有针对性的设计环节,学生就不能很好的理解和掌握所学的技术知识,更缺乏解决实际问题的能力。所以通过有针对性的课程设计,使学生学会系统地综合运用所学的理论知识,提高学生在微机应用方面的开发与设计本领,系统的掌握微机硬软件设计方法。 通过课程设计实践,不仅要培养学生的实际动手能力,检验学生对本门课学习的情况,更要培养学生在实际的工程设计中查阅专业资料、工具书或参考书,掌握工程设计手段和软件工具,并能以图纸和说明书等表达设计思想和结果的能力。培养学生事实求是和严肃认真的工作态度。 通过设计过程,要求学生熟悉和掌握微机系统的软件设计的方法、设计步骤,使学生得到微机开发应用方面的初步训练。让学生独立或集体讨论设计题目的系统方案论证设计、编程、软件调试、查阅资料、编写说明书等问题,真正做到理论联系实际,提高动手能力和分析问题、解决问题的能力,实现由学习知识到应用知识的初步过渡。通过本次课程设计使学生熟练的熟练掌握微机系统的设计方法,熟练应用8086汇编语言编写应用程序和实际设计中的软件调试方法和步骤,熟悉微机系统的软件开发工具的使用方法。 二、设计题目

会计实训实验报告

会计实训实验报告 一、实验目的 会计学是一门理论与实际相结合的学科,对会计学的学习不能仅仅局限于对理论知识的学习而要重要的是对实务的练习。会计实验课程是以模拟实际会计工作为基础,按照会计准则的要求,进行操作训练,有目的地检验和复习所学的基础会计理论知识、方法、技能和技巧。通过实际操作,能够使我们比较系统和全面地掌握会计核算的基本程序和具体方法,加强对基础会计理论的理解和掌握,把枯燥和抽象的书本知识转化为实际以及具体的操作,缩短了理论教学与社会实践的距离,是培养我们动手能力的一个重要途径,全面提高我们独立完成科目设置、登记账簿、编制会计报表的能力。同时在实验中,培养了职业道德和职业判断力,提高职业工作能力,为以后从事会计业务工作打下扎实的基础。 二、实验的内容及过程 在实验开始前,要全面了解模拟企业的概况,如,企业名称和性质,生产工艺概况,会计政策及核算要求等。对企业各方面的了解为我们今后的模拟会计工作打好基础,如果连企业的会计政策、核算要求都不知道,在之后的模拟实验中肯定会出现不少差错。今后有机会到真正的企业里工作实习也一样,要先了解这个企业各个方面的情况。 这次实验共做了127笔业务,虽然不是很多,但却让我们收获不少。这次实验模拟了一个制造企业的会计循环,从物资采购到最后的利润分配,从会计凭证到资产负债表和利润表,让我们一步步了解财务报表是如何产生的。 实验的流程大致为:先根据实验资料设置账簿,然后根据相关业务内容和原始凭证填制记账凭证,再根据记账凭证登记现金日记账、银行存款日记账和明细账。每10天编制一次科目汇总表,根据科目汇总表登记总分类帐,将总分类账与日记账和明细账核对后,根据总分类账编制会计报表。 (一)设置帐簿 根据实验资料要求开设京通纺织有限责任公司2009年12月的总分类账、明细账以及现金、银行存款日记账。根据资料中的经济业务所涉及的账户属性建立

会计实验报告

篇一:《会计实验报告》 会计实验报告 一、实验目的 通过本实验,使学生能够掌握各种会计核算方法,真正领会各种方法在反映经济业务至报出会计信息这一过程中的内在联系,实现由感性认识到理性认识的升华,并在此过程中,培养学生独立完成科目设置、登记账簿、编制会计报表(简表)的能力,使之达到会计从业人员的水平,为会计从业资格做准备。 二、实验内容和步骤 第一部分会计凭证的认识和填制方法 教学目的与要求会计基础知识中的“七大”核算方法,期中重要的方法之一是填制和审核会计凭证。本部分内容是要求学生认识实物,在实验己身临其境的模拟环境对会计凭证的种类、格式及填制方法有直观的感性认识,并能够掌握具体操作,为后几部分的实验内容奠定基础。

原始凭证的认识和填制 记账凭证的认识和填制 第二部分会计账簿的认识和登记方法 教学目的与要求“登记会计账簿”也是会计基础的重要方法之一,本部分内容的实验要求学生了解各种会计账簿的格式和种类,并能够理解其用途,熟练掌握几种主要账簿的登记方法,并了解“账簿”与“凭证”的关系。 日记账的认识和登记 总分类账的认识和登记 明细分类账的认识和登记 第三部分会计业务的处理 教学目的与要求本部分实验是在运用会计凭证和账簿进行业务处理后,要求学生对以下内容进行会计实务的处理。要求学生能够理解“凭证”、“账簿”与“业务处理”的关系,并熟练的按程序进行会计业务的处理。

资金筹集业务 采购业务 生产销售业务 损益计算业务 第四部分会计报表的编制 教学目的与要求本部分实验内容只对“三大”会计报表中的资产负债表和利润表得编制进行实务模拟,要求学生理解“凭证”、“账簿”、“业务处理”、“报表”之间的关系,熟练掌握资产负债表和利润表的编制程序与方法。 资产负债表的编制 利润表的编制 三、实训中遇到的问题 首先,针对收款、付款以及转账凭证的填制,期间因为自己不够细心,在填写原始凭证及记账凭证总额时经常会忘了在金额前加人民币符号,借贷两方的金

大学物理实验课程设计实验报告

大学物理实验课程设计实验报告 大学物理实验课程设计实验报告北方民族大学 大学物理实验 实验报告 指导老师:王建明 姓名:张国生 学号:XX0233 学院:信息与计算科学学院 班级:05信计2班 重力加速度的测定

一、实验任务 精确测定银川地区的重力加速度 二、实验要求 测量结果的相对不确定度不超过5% 三、物理模型的建立及比较 初步确定有以下六种模型方案: 方法一、用打点计时器测量 所用仪器为:打点计时器、直尺、带钱夹的铁架台、纸带、夹子、重物、学生电源等. 利用自由落体原理使重物做自由落体运动.选择理想纸带,找出起始点0,数出时间为t的p点,用米尺测出op的距离为h,其中t=秒×两点间隔数.由公式

h=gt2/2得g=2h/t2,将所测代入即可求得g. 方法二、用滴水法测重力加速度 调节水龙头阀门,使水滴按相等时间滴下,用秒表测出n个水滴所用时间t,则每两水滴相隔时间为t′=t/n,用米尺测出水滴下落距离h,由公式h=gt′2/2可得g=2hn2/t2. 方法三、取半径为r的玻璃杯,内装适当的液体,固定在旋转台上.旋转台绕其对称轴以角速度ω匀速旋转,这时液体相对于玻璃杯的形状为旋转抛物面 重力加速度的计算公式推导如下: 取液面上任一液元a,它距转轴为x,质量为m,受重力mg、弹力n.由动力学知: ncosα-mg=0

nsinα=mω2x 两式相比得tgα=ω2x/g,又tgα=dy/dx,∴dy=ω2xdx/g, ∴y/x=ω2x/2g.∴g=ω2x2/2y. .将某点对于对称轴和垂直于对称轴最低点的直角坐标系的坐标x、y测出,将转台转速ω代入即可求得g. 方法四、光电控制计时法 调节水龙头阀门,使水滴按相等时间滴下,用秒表测出n个水滴所用时间t,则每两水滴相隔时间为t′=t/n,用米尺测出水滴下落距离h,由公式h=gt′2/2可得g=2hn2/t2. 方法五、用圆锥摆测量

相关主题