微机实验报告心得

微机实验报告心得

篇一:微机实验心得

微机实验心得

这学期通过对微机原理和微机实验课的学习,对微机系统和它的工作原理有了很大的了解。微机实验课,总共做了十几个实验,回想起来受益匪浅,主要是加深了对计算机的一些硬件情况和运行原理的理解和汇编语言的编写汇编语言,它是和机器语言最接近的,用它来编程序,会比用其它高级语言要快得多。实验课程加深了我们对汇编语言指令的熟悉和理解。不仅巩固了书本所学的知识,还具有一定的灵活性,发挥了操作,加深了我们对硬件的熟悉,锻炼了动手能力,发挥创造才能。

通过这次课程使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正提高自己的实际动手能力和独立思考的能力。

对于这门课,我们收获了很多,我觉得这门课偏重于工程思维,主要难点在于对程序的理解。但是老师让我们通过手打程序,控制实验平台很好的理解了各实验的实验程序。对于课程的建议,实验讲义给的程序很清楚,大大降低了实

验预习和自主编程的难度,给实验讲义可以更多的给方法和方式,提供一些程序建议而减少直接给出程序内容。实验课上,请一个或两个同学讲解一下实验程序设计思路,通过讲解与其他人互动,可以收获更多。

微机原理课程上讲到的各种芯片的功能,以及引脚的作用,在实验中都得到了运用,使我们加深了对于主要芯片的应用的认识,同时在实验室的环境里熟悉了汇编程序的编写过程和运行过程,最后还提高了自己的动手能力。总结这门课,个人感觉很有必要,学习理论的过程中边通过实验辅助,使我们更容易的接受微机原理的知识。实验过程中,获得了很多收获,获得了很多感悟,当然也遇到了很多困难。但我们都一一克服了他们,成功的完成了实

验。并在解决问题,克服困难的过程中,发现了自己平时忽略的,隐藏的问题,以及一些不该出现的粗心大意的小毛病。通过这些,我们认识的更加深刻,了解的更加深入。做到了学以致用,对知识掌握得更加牢固。

这学期的课程告一段落,但是对微机原理的理解和认识,我深知我们做的还远远不够,我们接下来还要继续努力多学习更多知识,当然动手实践很重要,我们平时也应该多编写多运用。通过了这一学期对微机原理的学习,真的对它有了一个全新的认识,我会坚持对它的学习,使自己在汇编语言

上有一个长足的提高!

篇二:计算机维修实验报告

实训1 微机硬件的认识与组装

一、实训目的

1、依据教材,了解微机系统软硬件组成,培养学生对微机系统各组成部件的识别能力

2、了解微机硬件配置、组装的一般流程和注意事项

3、学会配置组装一台微机

二、实训准备

1、配置完整的微机数套

2、准备好微机系统组成部件、卡类

三、实训时间安排

1、微机组装

2、熟悉部件、卡类

四、注意事项

1、认真观察,轻拿轻放

2、组装微机不能使用暴力

3、实训结束后,要清理场地

五、实训步骤

1、查看微机部件笔记,了解实训微机部件

2、按照安装顺序,仔细安装

3、清理布线,避免箱内界限混乱

六、实训过程

1. 查看微机部件笔记,了解实训微机部件。

2. 在主机箱上安装好电源。

3. 根据所选CPU的类型、速度等对主机进行设置。

4. 在主机板上安装CPU。

5. 安装内存条。

6. 把主机板固定到主机箱内。

7. 连接电源到主机板上的电源线。

8. 安装硬盘驱动器、光盘驱动器和软盘驱动器等外存储器。

9. 连接软、硬盘驱动器信号和电源电缆。

10. 安装显示卡。

11. 连接主机板到机箱前面的指示灯及开关的连线。

12. 清理布线,避免箱内界限混乱

13. 连接键盘、鼠标和显示器。

14. 从头再检查一遍,准备开机加电进行测试。

七、实训中的问题以及解决问题的方法

CPU风扇不转了:

如果你的风扇没坏的话往下看主板上的PCB布线很复杂,细细的铜线上下穿梭,左右环绕,真的很难看清其来龙去脉。不过,许多时候,主板的故障却很简单,并不需要非常专业的电路知识和高超的焊接技术和高精尖的专业工具,只需要一把烙铁,心细一点就可以轻松解决。故障现象:主板型号为精英K7VZA,能够点亮,但是CPU风扇不转。把风扇插头插在机箱风扇上,也不转。因为AMD的CPU发热量大,大没有CPU风扇散热的情况下,绝对不允许机器长时间加电长时间工作,防止烧毁CPU。电路分析:认真观察发现在CPU风扇插针附近有一个小贴片三极管Q6表面有烧灼的痕迹。再检查主板上的电路结构,知道Q6的E极与CPU风扇插针的中间针脚相通,Q6的C极与ATX_PW20芯的电源插座的+12插针相通,并且机箱风扇和CPU风扇的两个插针的供电端(中间针脚)和接地端都是相通的,并在一起,只有

测速端是分离的。我们大家都知道,CPU风扇用的是+12V电源,其中还有一根是测速用的信号线,一般颜色为蓝色。由此我们只要把CPU风扇直接接在+12V电源上就可以工作。Q6三极管的作用就是当CPU温度过低或主机进入休眠。

八、心得体会

今天开始计算机组装与维护实训了,我满怀期待,但拥有更多的是信心,因为

在下面我已经拆装过了好几次我的PC,满以为此次上机很简单,但最后感觉很失败。这个组装计算机不是我想象中那么简单,也是因机器而宜。虽然学校的机器很旧,配置早已过时,但就是旧机器却不一定拆装那么顺利。

组装完成后,开机,通电了,可显示器上啥也没有,拆开机箱,发现CPU风扇不转,顿时心就慌了,方寸乱了。赶忙关机,检查一下CPU风扇是否接通电源,看了看确实接好了。是不是没插紧,赶紧插紧,开机还是不行。于是拔掉电源线,换个插座,接通电源,开机还是不行,更加紧张。只好请教旁边的人,最后弄到下课还是没弄好,只好悻悻地离开了。

其实,我感觉学习这件事真的很奇妙,似乎她具有灵异的魔力。曾经听过这么一句话,人以众人遇我,我以众人遇

之;人以国士遇我,我以国士遇之。感觉这句话说得很对,我们对学习的态度就是学习对我们的回复。端正学习态度,这是一个大问题。

计算机的组装纷繁复杂,并非我们想象那样知其一就可以通吃,每种硬件虽大同小异,微小的差别也可能导致组装机器的失败。这就要求我们要具体问题具体分析,变是这世界发展的不变真理,我们不能墨守成规,否则早晚会被淘汰,与时俱进并不是一句冠冕堂皇之词,他确确实实是一种生存之道,而学习只是这其中的一个方面,我们将来要面临的问题和困难还有很多很多,我们该怎样解决,我们要的不是仅仅解决了今天的组装,而是遇到问题后,对待问题的态度,处理问题的能力,这才是最重要的。

我认为人活一世,的的确确要有目标,断不可浑浑噩噩,虚度光阴,哪怕每天只有一点点的收获,也是没有枉度,这样日积月累,总有一天会收到质变的效果。问题的关键在于坚持,现在的学习风气不正,社会风气不正,各种学校暴力,社会暴力经常发生,人心不思进取,期望一种火箭式发达。生活压力空前加大,人满足心得不到填补,压抑充斥,就要寻找一种释放。社会大发展这无可改变,当你觉得压抑时应当寻求另一种生活方式,这世间有很多种活法,一种生活不适就换一种,何必走极端,究其原因是价值取向狭隘,这世

上到处都是大道通途,只看你能不能发现。

其实,每每夜晚入眠,我也禁不住在想自己的人生将走向何处,我无法不为自己将来思索,我还有几十年的人生,该如何无悔地走过,这需要我深深地思考,别人帮不了我。篇三:计算机网络实验心得

通过半学期的学习,使得自己在计算机网络这一方面有了更多的了解,更深刻的体会,对计算机网络也有了更多的兴趣。

通过理论课学习了解到计算机网络是当今计算机科学与技术学科中发展最为迅速的技术之一,也是计算机应用中一个空前活跃的领域。如果说广域网的作用是扩大了信息社会资源共享的广度,城域网扩大了用户接入Internet的范围,局域网扩大了信息资源共享的深度,个人区域网络增强了人类共享资源的灵活性,那么物联网是在Internet技术的基础上,利用RFID和各种感知技术自动获取物理世界的信息,构建世界上人与人、人与物、物与物的各种智能信息系统。今后除了计算机,各种智能手机、PDA、传感器、射频标签与移动数字终端设备都会连接到网络之中。随着物联网技术与产业的发展,计算机网络也面临着一个快速发展的局面。

计算机网络是将地理位置不同,且有独立功能的多个计算机系统利用通信设备和线路互相连接起来,且以功能完善的网络软件(包括网络通信协议、网络操作系统等)实现网络资源共享的系统。

通过半学期的实验课学习我学到了以下内容:

实验一:认识packet tracer 软件。Packet Tracer是Cisco 公司针对CCNA认证开发的一个用来设计、配置和故障排除网络的模拟软件。此次试验中要求我们学会安装Packer Tracer,并且利用一台型号为2960的交换机将2台pc机互连组建一个小型局域网;分别设置pc机的ip地址;最后验证pc机间可以互通。

实验二:交换机的基本配置与管理,此实验利用一台型号为2960交换机与一台pc机用配置线console链接。Switch>enable(进入特权模式),Switch(config)# interface fastethernet0/1(进人接口fastethernet0/1的配置模式),Switch(config-if)#speed ?(查看speed命令的子命令),Switch(config-if)# speed 100设置该端口的速度为100Mb/s),Switch(config-if)# duplex full(设置该端口为全双工),Switch# show running-config(显示当前运行的配置),学会了基本的配置语句。

实验三:交换机TELNET远程登录配置,目的是掌握交

换机命令行各种操作模式的区别,以及模式之间的切换掌握交换机的全局基本配置掌握交换机端口的常用基本配置参数查看交换机系统和配置信息和当前交换机的工作状态。首先进行交换机配置;然后配置进入特权模式的登录密码Switch(config)# enable password123456;然后配置telnet 远程登录密码:Switch(config)#line vty 0 4(进入线程配置模式),Switch config-line)#password 456(配置Telnet的密码)Switch(config-line)#login(启用Telnet 的用户名密码验证)。实验四:交换机VLAN,此次试验包括创建VLAN和划分VLAN,实验目的在于学会

实验五:利用三层交换机实现VLAN间不同的配置。利用三层交换机的路由功能,通过识别数据包的IP地址,查找路由表进行转发。三层交换机利用直连路可以实现不同的VLAN 之间的访问。三层交换机给接口配置IP地址采用SVI (交换虚拟接口)的方式实现VLAN 间互连。SVI是指为交换机中的VLAN 创建虚拟接口,并且配置IP地址。

实验六:快速生成树配置。快速生成树在生成树协议的基础上增加了两种端口角色:替换端口和备份端口,分别做为根端口和指定端口的冗余端口。当根端口或指定端口出现故障时,冗余端口不需要经过50秒的收敛时间,可以直接切换到替换端口或备份端口,从而实现RSTP协议小于1秒

百度文库-让每个人平等地提升自我

的快速收敛。

实验七:路由器的基本配置。其目的在于掌握路由器的配置途径与配置方法,熟练掌路由器的常规则配置操作与相关的配置命令。此次实验利用一台2811路由器和一台pc 机由配置线和交叉线链接。

实验八:路由的单臂路由配置。当交换机设置成两个vlan时,逻辑上已经成为两个网络。两个vlan的网络要通信,必须通过路由器,如果接入路由器的一个物理端口,这必须有两个子接口分别于两个vlan对应,同时还要求于路由器相连的交换机的端口0/1要设置为trunk,因为这个口要通过两个vlan的数据包。检查设置情况,应该能正

确的看到vlan和trunk信息;计算机的网关分别指向路由器的子接口;配置子接口,开启路由器物理接口。默认封装为dot1q协议;配置路由器子接口ip地址;测试,在pc1中先ping pc2网关,通过。通过此实例,我们掌握单臂路由配置,实现不同vlan之间的路由转发。此次实验由

10

南理工微机实验报告

南理工微机实验报告 篇一:微机实验报告 实验1 基本操作实验 一、实验目的 (1)掌握TD- PITC 80X86微机原理及接口技术教学实验系统的操作,熟悉Wmd86联机集成开发调试软件的操作环境。 (2)掌握使用运算指令类编程及调试方法。 (3)掌握运算类指令对各状态标志位的影响及其测试方法。 (4)学习使用软件监视变量的方法。 二、实验设备 PC机一台,TD- PITC实验装置一套 三、实验内容及步骤 通过对样例程序的操作,学会使用在TD- PITC环境下,如何输入汇编语言

程序,如何进行汇编语言源程序的汇编、连接、下载和运行;在调试程序的学习过程中,应学会:如何设置断点,如何单步运行程序,如何连续运行程序,怎样查看寄存器的内容,怎样修改寄存器的内容,怎样查看存储器的内容,怎样修改存储器的内容 实验内容一——BCD码转换为二进制 实验内容 将四个二位十进制数的BCD码存放于3500H起始的内存单元中,将转换的二进制数存入3501H起始的内存单元中,自行绘制流程图并编写程序。 实验步骤: 1)运行Wmd86软件,进入Wmd86集成开发环境。 2)根据程序设计使用语言的不同,通过在“设置”下拉列表来选择需要使用的语言。语言选择后,下次再启动软件,语言环境保持这次的修改不变。在这里我们选择汇编语言。

3)语言选择后,点击新建来新建一个文档。默认文件名为Wmd861. 4)编写实验程序。并保存,此时系统会提示输入新的文件名,输完后点击保存。实验程序清单如下: SSTACK SEGMENT STACK DW 64 DUP SSTACK ENDS CODE SEGMENT ASSUME CS:CODE START:XOR AX,AX MOV SI 3500H MOV DI 3510H A1:MOVE AL,[SI] ADD AL,AL MOV BL,AL ADD AL,AL ADD AL,AL ADD AL,BL INC SI ADD AL,[SI] MOV [DI],AL

计算机实验报告(通用15篇)

计算机实验报告 计算机实验报告(通用15篇) 随着个人的素质不断提高,报告不再是罕见的东西,不同的报告内容同样也是不同的。一听到写报告就拖延症懒癌齐复发?以下是小编整理的计算机实验报告,欢迎阅读,希望大家能够喜欢。 计算机实验报告篇1 学院 专业 班级 学号 一、实验名称: Cisco 系列路由器配置基础 二、实验目的: (1)掌握Cisco 系列路由器操作系统软件IOS(Internetwork Operating System)的应用; (2)理解Cisco 系列路由器(5种)基本配置方法; (3)掌握Cisco 系列路由器用户命令状态,特权命令状态,全局设置状态,局部设置状态,设置对话状态; (4)掌握Cisco 系列路由器常用命令:任务命令,显示命令,拷贝命令,网络命令,掌握Cisco 系列路由器相关(全局,局部,…….)参数配置方法; 三、实验环境: Cisco 2600 Series Routers,模拟软件“RouterS im-CCNA2。 四、实验内容及步骤: 使用模拟软件“RouterSim-CCNA2”进行。 路由器基本配置方法:一般来说,可以用5种方式来设置路由器,其中包括Console 口接终端或运行终端仿真软件的微机;AUX口接MODEM,通过电话线与远方的终端或运行终端仿真软件的微机相连;通过以太网上的TFTP服务器;通过以太网上的TELNET程序;通过以

太网上的SNMP网管工作站。第一次设置必须通过上述第一种方式进行。 (1)命令状态 1)router> 路由器处于普通用户命令状态。这时用户可以看到路由器的连接状态,访问其它网络和主机,但不能看到和更改路由器的设置内容。 2)router# 在router>提示符下键入enable路由器进入超级用户命令状态router#,这时不但可以执行所有的用户命令,还可以看到和更改路由器的设置内容。 3)router(config)# 在router#提示符下键入configure terminal,出现提示符router(config)#,此时路由器处于全局设置状态,这时可以设置路由器的全局参数。 4)router(config-if)#;router(config-line)#;router(config-router)#…… 路由器处于局部设置的状态,这时可以设置路由器某个局部的参数。 5)设置对话状态 这是一台新路由器开机时自动进入的状态,在特权命令状态使用SETUP命令也可以进入此状态,这时可以通过对话方式对路由器进行设置。 (2)常用命令 1)改变状态命令 进入特权命令状态 enable 退出特权命令状态 disable 进入设置对话状态 setup 进入全局设置状态 config terminal 退出全局设置状态 end 进入端口设置状态 interface type slot/number

计算机实验报告4篇

计算机实验报告4篇 计算机实验报告 (1) ××大学校园网解决方案 一、需求分析 建设一个以办公自动化、计算机辅助教学、现代计算机校园文化为核心,以 现代网络技术为依托,技术先进、扩展性强、能覆盖全校主要楼宇的校园主干网 络,将学校的各种pc机、工作站、终端设备和局域网连接起来,并与有关广域 网相连,在网上宣传自己和获取Internet网上的教育资源。形成结构合理,内 外沟通的校园计算机系统,在此基础上建立满足教学、研究和管理工作需要的软 硬件环境,开发各类信息库和应用系统,为学校各类人员提供充分的网络信息服 务。系统总体设计将本着总体规划、分步实施的原则,充分体现系统的技术先进 性、高度的安全可靠性,同时具有良好的开放性、可扩展性、冗余性。本着为学 校着想,合理使用建设资金,使系统经济可行。 具体包括下以几个方面: 1、内网络能够高速访问FTP服务器现在或上传文件实现资源共享功能,实 现对不同类型的用户划分不同的权限,限制不同类型的用户只能访问特定的服务 资源。可以下载和上传资料文件,访问速度可以对指定的用户进行级别的划分。 2、建设Web服务器对外实现信息发布,对内实现教学教务管理。网站发布 学校新闻、通知、学校的活动等相关内容。实现学生能够在网上进行成绩查询、 网上报名、网上评教等功能;以及教师的信息查询、教学数据上传等。 3、建设邮件服务器以满足校园内部之间和内、外网这间的大量邮件传输的 需求。 4、实现内网划分多个VLAN,实现校园内不同校区,不同楼宇,不同楼层的 多客户接入。 5、内部实现PC间实现高速互访,同时可以访问互联网。网络内同一IP段

内的PC机可以通过网上邻居实现高速互访,传送资料文件等,解决不同楼宇,不同楼层之间通过移动存储设备传送数据费时、费力的问题。 6、内部用户的QoS管理,实现用户的分级管理功能,对用户下载和上传做相应的带宽限制。对校园网络中的流量实现有效控制,对校园内的重要数据量可靠、稳定的传输如:语音、视频会议等的延迟和阻塞的敏感。 应用服务: 电子邮件服务(E-mail):内部E-mail系统 文件传输服务(FTP)、远程登录服务(TELNET):提供资源共享电子公告板牌服务(BBS):信息发布 Internet WWW信息服务:学校网站域名服务DNS:提供域名解析数据库服务器:数据存储 二、网络规划 核心层考虑到核心层应该具有数据快速转发、路由等主要功能,采用Cisco 6500系列三层交换机,配置第三层路由功能模块。核心层节点间可通过若干千兆端口以Channel方式互联,每个核心层节点通过千兆端口与所有汇聚层Cisco Catalyst 3750三层千兆以太网交换机互联,组成星形结构,有助于获得安全保障,同时可提高带宽,以便为用户提供安全高速的数据传输通道。 区域汇聚层采用Cisco Catalyst 3750三层全千兆以太网交换机,区域汇聚交换机以双千兆光纤与核心交换机相连,实现接入层与核心层之间的高速、高效中继,提高校园网系统的结构化层次和可管理性; 接入层接入层直接面对用户,可在汇接层交换机下采用若干支持802.1q 或ISL VLAN功能的二层交换机,在二层交换机上延伸汇接层交换机的VLAN,从而将用户划分在不同的子网里,防止IP地址欺骗,一方面为了安全,一方面便于计费。 固定安装的线速快速以太网桌面交换机Cisco Catalyst 2950系列,可以为局域网(LAN)提供极佳的性能和功能。这些独立的、10/100自适应交换机能够

微机实验报告心得

微机实验报告心得 篇一:微机实验心得 微机实验心得 这学期通过对微机原理和微机实验课的学习,对微机系统和它的工作原理有了很大的了解。微机实验课,总共做了十几个实验,回想起来受益匪浅,主要是加深了对计算机的一些硬件情况和运行原理的理解和汇编语言的编写汇编语言,它是和机器语言最接近的,用它来编程序,会比用其它高级语言要快得多。实验课程加深了我们对汇编语言指令的熟悉和理解。不仅巩固了书本所学的知识,还具有一定的灵活性,发挥了操作,加深了我们对硬件的熟悉,锻炼了动手能力,发挥创造才能。 通过这次课程使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正提高自己的实际动手能力和独立思考的能力。 对于这门课,我们收获了很多,我觉得这门课偏重于工程思维,主要难点在于对程序的理解。但是老师让我们通过手打程序,控制实验平台很好的理解了各实验的实验程序。对于课程的建议,实验讲义给的程序很清楚,大大降低了实

验预习和自主编程的难度,给实验讲义可以更多的给方法和方式,提供一些程序建议而减少直接给出程序内容。实验课上,请一个或两个同学讲解一下实验程序设计思路,通过讲解与其他人互动,可以收获更多。 微机原理课程上讲到的各种芯片的功能,以及引脚的作用,在实验中都得到了运用,使我们加深了对于主要芯片的应用的认识,同时在实验室的环境里熟悉了汇编程序的编写过程和运行过程,最后还提高了自己的动手能力。总结这门课,个人感觉很有必要,学习理论的过程中边通过实验辅助,使我们更容易的接受微机原理的知识。实验过程中,获得了很多收获,获得了很多感悟,当然也遇到了很多困难。但我们都一一克服了他们,成功的完成了实 验。并在解决问题,克服困难的过程中,发现了自己平时忽略的,隐藏的问题,以及一些不该出现的粗心大意的小毛病。通过这些,我们认识的更加深刻,了解的更加深入。做到了学以致用,对知识掌握得更加牢固。 这学期的课程告一段落,但是对微机原理的理解和认识,我深知我们做的还远远不够,我们接下来还要继续努力多学习更多知识,当然动手实践很重要,我们平时也应该多编写多运用。通过了这一学期对微机原理的学习,真的对它有了一个全新的认识,我会坚持对它的学习,使自己在汇编语言

微机原理实验报告——4位BCD码相加

一、实验名称:4位BCD码相加 二、实验目的: 学习字符型数据与数值型数据的相互转换方法,了解BCD码输入及相加的方法。三、实验内容: ①在数据段中定义3个变量想x1、x2、x3,用于存储从微机键盘上输入的两个4位BCD 码(低位数据占高地址存放),x3用于存储这两个BCD码的和; ②从键盘输入两个4位BCD码,检查是否为数字键,非数字键不接收; ③将输入的两个4位字符型数据转换为4位非压缩型BCD码存于数据段中的变量中; ④将两个4位非压缩型BCD码相加,将结果利用INT 21H的2号功能显示在微机屏幕上。 四、程序流程图: 开始 定义堆栈段、数据段 调用keyin子程序输入x1并存储 使用INT 21H的2号功能显示“+” Next2调用keyin输入x2 使用INT 21H的2号功能显示“=”

Plus将x1和x2有进位相加,结果做十进制调整Next3和4实现对相加数省略高位0的运算 使用INT 21H的2号功能将结果输出换行Next5实现“thank you!”的显示 返回DOS 结束

五、结论: 六、实验心得: 经过这次的实验,新的实验收获主要有以下几点:通过这次试验,更加深刻的体会到了汇编语言的许多语句的作用和用法,增长了对该语言实践的能力,在操作过程中,遇到了许多问题,然后又返回寻找,仔细研究,提升了我的探索的能力,一开始编的程序很简单,但是导师提出了一些要求,在课堂上自我探索并补全了许多(省略高位0和加文字)。感觉这次试验收获很多。最后感谢老师的认真指导。

附:程序清单 data segment x1 db 4 dup(0) x2 db 4 dup(0) x3 db 5 dup(0) x4 db 20 dup('thank you!') data ends code segment assume cs:code,ds:data keyin proc again: mov ah,8 int 21h cmp al,30h jb again cmp al,39h ja again push ax mov dl,al mov ah,2 int 21h pop ax ret keyin endp main proc mov ax,data mov ds,ax mov si, offset x1 mov cx,4 next1: call keyin and al,0fh mov [si],al inc si loop next1 mov dl,'+' mov ah,2

微机实验报告

实验一汇编语言上机操作训练——比较字符串 一、实验目的 1、学习程序设计的基本方法和技能; 2、熟练掌握汇编语言设计、编写、调试和运行; 二、实验内容和要求 1、汇编语言程序上机操作方法 编写一程序,比较两个字符串STRING1和STRING2所含字符是否相同,若相同刚在屏幕上显示‘MATCH’,否则,显示‘NOT MATCH’。 三、实验主要仪器设备和材料 计算机一台 四、程序 略 五、调试过程: 1、执行程序 表示两字符串相同 2、u命令反汇编: 3、在程序执行以前的寄存器情况:

内存情况: 4、用E命令修改数据区字符串及修改前后内存数据区的对比: 5、用G命令查看修改后的情况: 修改后的字符串不相同了。 六、程序功能与调试过程中遇到的问题 1、分析程序功能 程序的功能是比较string1与string2所含字符是否相同,若相同则在屏幕上显示‘MATCH’,否则,显示‘NOT MATCH’。

因为string1为‘Move the cursor backward’,string2为’ Move the cursor backward’。所以string1与string2相同,显示’MATCH’。后面用重新修改了下这些字符,会显示“not Match” 2、调试程序过程中遇到的问题 对汇编认识停留在上课老师的文字表达,至于实际操作,可以说完全不懂,只能在实验室里对着实验书一步步做下去,没遇到什么问题。但是回到宿舍中,连在哪输入都不知道,可想而知对汇编的认知度。好在在同学们的帮助下,还是能够顺利的完成了实验。只是做的时候对有些过程与指令不太明白,经过查阅相关资料后之后,也弄明白了个大概,希望在以后的微机课程学习中多用心。 七、思考题 1、将内存DATA1单元开始的0~15共16个数传送到DATA2单元开始的数据区中。MOV AX,DATA MOV DS,AX MOV ES,AX LEA SI,DATA1 LEA DI,DATA2 MOV CX,16 CLD REP MOVSB 2、将程序中的指令JZ MATCH改为JNZ MATCH,程序结果如何?为什么? JZ为零标志为1转移,而JNZ为零标志为0转移。所以当为JNZ MATCH后,当两字符串比较时,输出为‘NO MATCH’,不相同时为‘MATCH’。因此,程序结果为‘NO MATCH’。

微机原理实验报告

微机原理实验报告 概述: 微机原理是计算机科学与技术专业中的一门重要课程,通过实验学习,可以加深对计算机内部运行原理的理解,提高软硬件的开发和调试能力。本实验报告将介绍我对微机原理实验的学习和思考。 实验一:二进制转换实验 在这个实验中,我首先了解了二进制数的概念以及其和十进制数的转换方法。通过实际操作,我加深了对计算机内部数据表示方式的理解。这对于后续学习计算机系统结构和编程语言至关重要。 实验二:逻辑门电路实验 逻辑门电路是计算机硬件的基础组成部分,通过实验,我学会了使用逻辑门芯片构建各种逻辑电路,并能够通过真值表分析和验证逻辑电路的正确性。这对于理解计算机内部的数据处理和控制逻辑有着直接的帮助。 实验三:运算器设计实验

在这个实验中,我通过学习和设计算术逻辑单元(ALU),了解 了计算机的算术操作过程,并能够通过运算器实现基本算术运算。这对于理解计算机内部数据的处理和计算机指令的执行有着重要 的意义。 实验四:存储器与外设实验 存储器是计算机系统的重要组成部分,通过实验,我深入了解 了存储器的类型、组织结构和访问方式,并通过外设与存储器的 交互,实践了计算机系统的输入和输出过程。 实验五:微处理器实验 微处理器是计算机系统中最核心的部件,通过实验,我学习了 微处理器的基本运行原理,能够通过汇编语言编写程序,并通过 微处理器执行程序实现特定的功能。这个实验为我今后学习计算 机体系结构和操作系统打下了坚实的基础。 实验总结: 通过这几个实验,我深入了解了微机原理课程的实践内容和相 关知识。实验的过程中,我不仅学会了使用仪器设备和工具,还 培养了自己的动手能力和团队合作精神。通过不断的实践,我对

北邮 微机原理实验报告

北邮微机原理实验报告 一、实验目的 本实验旨在通过对微机原理的实际操作,加深对计算机内部结构和工作原理的 理解,并通过实验验证理论知识的正确性。 二、实验设备和材料 •计算机硬件设备:PC机一台、示波器一台、数字信号发生器一台。 •软件工具:TASM、MASM汇编语言编译器。 三、实验内容 本实验分为以下几个步骤: 1. 准备工作 •将PC机与示波器、数字信号发生器连接。 •打开PC机,进入实验环境。 2. 实验一:简单指令的执行 •编写一个简单的汇编程序,实现两个数相加并将结果存储到指定寄存器中。 •使用TASM或MASM编译器对汇编程序进行编译,生成可执行文件。 •运行可执行文件,在示波器上观察到相加过程的波形。 3. 实验二:数据传输操作 •编写一个汇编程序,实现数据在不同寄存器和内存之间的传输。 •编译并运行程序,通过观察PC机上的输出结果,验证数据传输的正确性。 4. 实验三:逻辑运算和移位操作 •编写程序,实现逻辑运算和移位操作,并观察运算结果。 •通过数字信号发生器产生相应的输入信号,验证程序的正确性。 5. 实验四:中断处理 •编写一个汇编程序,实现对中断请求的响应和处理。 •通过示波器观察中断请求和处理的波形,验证程序的正确性。 6. 实验五:串行通信操作 •编写程序,实现串行通信的发送和接收操作。

•通过示波器观察串行通信的波形,验证程序的正确性。 四、实验结果和分析 •对每个实验步骤进行记录,并详细分析实验结果。 •比较实验结果与理论预期是否一致,并给出原因分析。 五、实验心得 通过本次实验,我深刻理解了微机原理的实际应用和操作过程。通过实际操作,我对计算机内部结构和工作原理有了更深入的了解,并通过实验验证了理论知识的正确性。同时,我也意识到在实际操作中的一些细节和注意事项,这对我今后的学习和工作都有很大的帮助。 六、实验总结 通过本次实验,我不仅掌握了微机原理的实际应用技能,还深化了对计算机内 部结构和工作原理的理解。实验过程中,我遇到了一些问题,但通过思考和实践,逐步解决了这些问题,并取得了满意的实验结果。通过这次实验,我对微机原理的学习充满了信心,并对今后的学习和研究方向有了更明确的规划。

微机原理实验心得体会知乎

微机原理实验心得体会知乎 作为一名计算机专业的学生,微机原理实验是非常重要的一门 课程。通过这门课程,我们能够深入了解计算机的基本原理和工 作流程。在这门课程中,我收获了很多知识和经验,也深刻体会 到了实验的重要性和一些注意事项。 首先,我认为实验是非常重要的。通过实验,我们能够更加深 入地了解计算机的原理和工作流程。实验可以加深我们对理论知 识的理解,让我们更加深刻地掌握计算机的工作原理和流程。此外,实验还可以锻炼我们的实践动手能力,提高我们的动手实践 能力和独立思考能力。因此,我认为实验是非常重要的。 其次,在进行实验时,我们需要注意一些细节。首先,我们需 要养成认真仔细的态度,尤其是在实验操作过程中。我们需要认 真地阅读实验手册,理解实验目的和步骤,并且按照要求逐一操作,注意实验过程中的细节问题。其次,我们要保持实验记录的 规范性和完整性。在实验过程中,我们需要记录实验结果,包括 数据、截图等,这些记录会在以后的实验操作和实验报告中起到 非常重要的作用。最后,我们需要注意实验室安全。在实验室中,我们需要注意安全问题,避免损坏实验设备和危及人身安全的情 况发生。

除了以上注意事项,我认为还有一些经验和心得需要分享。首先,我们在进行实验时需要注重技巧和效率。在实验的过程中,我们需要善于利用所学知识,运用一些技巧和方法,提高实验的效率和精确度。例如,在数据采集和处理时,我们需要根据实验步骤和原理选择合适的方法和技巧,避免过多的无用数据采集和处理。其次,我们在进行实验时需要注重团队合作。实验通常是多人组队完成的,我们需要在团队合作中发掘和发挥每个人的长处和优点,实现最佳的效益。在团队合作中,我们要注意及时交流和沟通,避免信息不畅和产生误会。 综上所述,微机原理实验是一门非常重要的课程,其中实验在课程中扮演着重要的角色。在实验中,我们需要注重细节,注意安全,善于技巧和效率,注重团队合作等方面,从而获得更好的实验效果和更加深入的思考和体会。同时,我们也需要养成积极学习的态度和习惯,不断深入学习计算机原理和技巧,做好为未来计算机领域发展做出贡献的准备。

微机原理课程设计心得体会3篇

微机原理课程设计心得体会3篇 课程设计是对课程的各个方面做出规划和安排,是连接课程基本理念和课程实践活动的桥梁。下面是为大家带来的微机原理课程设计心得体会,希望可以帮助大家。 微机原理课程设计心得体会范文1:计算机网络的设计是一个要求动手能力很强的一门实践课程,在课程设计期间我努力将自己以前所学的理论知识向实践方面转化,尽量做到理论与实践相结合,在课程设计期间能够遵守纪律规章,不迟到、早退,认真完成老师布置的任务,同时也发现了自己的许多不足之处。 在课程设计过程中,我一共完成了11个实验,分别是1.制作直通电缆和交叉UTP、2.交换机Console口和Telnet配置、3.交换机端口和常规配置、4.虚拟局域网VLAN配置、5.路由器Console口 Telnet配置方法和接口配置、6.路由器静态路由配置、7单臂路由配置、8.动态路由协议配置、9.PPP协议配置、10路由器访问控制表(ACL)、11.网络地址转换(NAT)。 在制作直通电缆和交换UTP的实验中,我起初不能完全按照要求来剪切电缆,导致连接不通,后来在同学的帮助下,终于将实验完成。 在做到单臂路由配置和动态路由协议配置的实验,由于自身的基础知识掌握不牢,忘掉了一些理论知识,在重新翻阅课本和老师的指导之下,也成功的完成了试验。 从抽象的理论回到了丰富的实践创造,细致的了解了计算机网络连接的的全过程,认真学习了各种配置方法,并掌握了利用虚拟环境配置的方法,我利用此次难得的机会,努力完成实验,严格要求自己,认真学习计算机网络的基础理论,学习网络电缆的制作等知识,利用空余时间认真学习一些课本内容以外的相关知识,掌握了一些基本的实践技能。 课程设计是培养我们综合运用所学知识,发现、提出、分析、解决问题的一个过程,是对我们所学知识及综合能力的一次考察。随着科学技术日新月异的不断发展,计算机网络也在不断的变化发展当中,这就要求我们用相应的知识来武装自己,夯实基础,为将来走向工作岗位,贡献社会做好充分的准备。

微机控制技术实验报告

微机控制技术实验报告 课程设计报告课题: 最少拍控制算法研究专业班级: 自动化1401 姓名: 学号: 指导老师: 朱琳琳全文结束》》年5月21日目录 1、实验目的 32、控制任务及要求 33、控制算法理论分析 34、硬件设计 55、软件设计5无纹波5有纹波 76、结果分析 97、课程设计体会10 1、实验目的本次课程设计的目的是让同学们掌握微型计算机控制系统设计的一般步骤,掌握系统总体控制方案的设计方法、控制算法的设计、硬件设计的方法。学习并熟悉最少拍控制器的设计和算法;研究最少拍控制系统输出采样点间纹波的形成;熟悉最少拍无纹波控制系统控制器的设计和实现方法。复习单片机及其他控制器在实际生活中的应用,进一步加深对专业知识的认

识和理解,使自己的设计水平、对所学知识的应用能力以及分析问题解决问题的能力得到全面提高。 2、控制任务及要求 1、设计并实现具有一个积分环节的二阶系统的最少拍有纹波控制和无纹波控制。对象特性G(s)=采用零阶保持器H0(s),采样周期T=0、1,试设计单位阶跃,单位速度输入时的有限拍调节器。 2、用Protel、Altium Designer等软件绘制原理图。 3、分别编写有纹波控制的算法程序和无纹波控制的算法程序。 4、绘制最少拍有纹波、无纹波控制时系统输出响应曲线,并分析。 3、控制算法理论分析在离散控制系统中,通常把一个采样周期称作一拍。最少拍系统,也称为最小调整时间系统或最快响应系统。它是指系统对应于典型的输入具有最快的响应速度,被控量能经过最少采样周期达到设定值,且稳态误差为定值。显然,这样对系统的闭环脉冲传递函数提出了较为苛刻的要求,即其极点应位于Z平面的坐标原点处。1最少拍控制算法计算机控制系统的方框图为:图7-1 最少拍计算机控制原理方框图根据上述方框图可知,有限拍系统的闭环脉冲传递函数为: (1) (2)由(1)、(2)解得:

微机实验心得体会

微机实验心得体会 【篇一:微机原理实验报告】 一、实验目的 1.掌握qtspim的调试技术 2.了解mips汇编语言与机器语言之间的对应关系 3.掌握mips汇编程序设计 4.了解c语言语句与汇编指令之间的关系 5.熟悉常见的mips汇编指令 6.掌握程序的内存映像 二、实验任务 用汇编程序实现以下伪代码:要求采用移位指令实现乘除法运算。 int main() { int k, y ; int z[50] ; y = 56; for(k=0;k50;k++) z[k] = y - 16 * ( k / 4 + 210) ; } 三、实验要求 1.完成汇编语言程序设计、调试、测试全过程 2.指出用户程序的内存映像,包括代码段和数据段 3.完成软件实验报告 四、实验过程 程序源代码: .data #定义用户数据段 z:.space 200 .text main: la $s0,z #$s0=addrz li $t0,0 #$s1=k=0 li $t1,56 #$s2=y=56 loop: slti $t2,$t0,50 #判断k是否小于50 beq $t2,$0,done #当k大于等于50时跳转 srl $t3,$t0,2 #k/4 addi $t3,$t3,210 #k/4+210

sll $t3,$t3,4 #16*(k/4+210) sub $t3,$t1,$t3 #y-16*(k/4+210) sw $t3,0($s0) #写进z[k] addi $s0,$s0,4 #地址移一位 addi $t0,$t0,1 #k加1 j loop #循环 done: li $v0 10 syscall 五、实验总结 通过这次实验,加深了我对理论学习的代码书写规范的理解,练习 了qtspim软件的使用,对以后的学习有很大的帮助。这次实验的内 容相对比较简单,原理容易理解,编译的过程中遇到了一点困难, 不过在同学的帮助下顺利解决了。 【篇二:微机原理与接口技术实验总结】 微机原理与接口技术实验总结 11107108徐寒黎 一、实验内容以及设计思路 1、①试编写一程序,比较两个字符串string1、 string2 所含字符 是否相同,若相同输出“match”,若不相同输出“no match”。 设计思路:定义一个数据段,在数据段中定义两个字符串作为 string1、 string2以及几个用于输入提示的和输出所需内容的字符串,定义一个堆栈段用于存放,定义代码段。关键步骤以及少量语句:第一步将string1和string2都实现用键盘输入,方法是 mov dx,offset string2 mov ah,0ah 并且显示在显示器上,显示方法将0ah改成09h,语句与上面类似。然后进行比较第一个单元, mov al,[string1+1] cmp al,[string2+1] jnz nomatch 若字符串长度不等,则直接跳转,输出输出“no match”; 若长度相等再逐个比较 lea si,[string1+2] lea di,[string2+2] mov cl,[string1+1]

微机课程设计心得体会

微机课程设计心得体会 微机课程设计心得体会1 以前从没有学过关于汇编语言的知识,起初学起来感觉很有难度。当知道要做课程设计的时候心里面感觉有些害怕和担心,担心自己不会或者做不好。但是当真的要做的时候也只好进自己作大的努力去做,做到自己最好的。 我们在这个过程中有很多自己的感受,我想很多同学都会和我有一样的感受,那就是感觉汇编语言真的是很神奇,很有意思。我们从开始的.担心和害怕渐渐变成了享受,享受着汇编带给我们的快乐。看着自己做出来的东西,心里面的感觉真的很好。虽然我们做的东西都还很简单,但是毕竟是我们自己亲手,呵呵,应该是自己亲闹做出来的。很有成就感。 我想微机原理课程设计和其他课程设计有共同的地方,那就是不仅加深和巩固了我们的课本知识,而且增强了我们自己动脑,自己动手的能力()。但是我想他也有它的独特指出,那就是让我们进入一个神奇的世界,那就是编程。对于很多学过汇编或者其他的类似程序的同学来说,这不算新奇,但是对于我来说真的新奇,很有趣,也是我有更多的兴趣学习微机原理和其他的汇编。

微机原理与接口技术是一门很有趣的课程,任何一个计算机系统都是一个复杂的整体,学习计算机原理是要涉及到整体的每一部分。讨论某一部分原理时又要涉及到其它部分的工作原理。这样一来,不仅不能在短时间内较深入理解计算机的工作原理,而且也很难孤立地理解某一部分的工作原理。所以,在循序渐进的课堂教学过程中,我总是处于学会了一些新知识,弄清了一些原来保留的问题,又出现了一些新问题的循环中,直到课程结束时,才把保留的问题基本搞清楚。 学习该门课程知识时,其思维方法也和其它课程不同,该课程偏重于工程思维,具体地说,在了解了微处理器各种芯片的功能和外部特性以后,剩下额是如何将它们用于实际系统中,其创造性劳动在于如何用计算机的有关技术和厂家提供的各种芯片,设计实用的电路和系统,再配上相应的应用程序,完成各种实际应用项目。 这次实验并不是很难,主要的困难来自对程序的理解。功夫不负有心人,经过四个人的合作和努力,我们最后对实验的原理有了清晰的认识。虽然实验台上的很多模块单元没有用到,但是就系统功能来说,我觉得我们做的还是不错的。 这次课设却让我们对实验台有了足够的了解,让我们知道了实验台上各个模块的用法;而且它还让我们对自己动手写程序来控制实验台的运作有了一定的基础。虽然实验台只是一个小型的

大学计算机实验报告心得(3篇)

大学计算机实验报告心得(3篇) 在未学习计算机之前,我从不知道它究竟是干什么用的,为什么许多许多的人都要迫不及待的地要去学它,同时也有人陷入计算机的泥潭,不能自拔。自从我触摸到它的时候,即教师教给我们怎样使用计算机时,我才明白它的重要性。它涉及了生活的各个方面以及各个层次的人都离不开它,同时也明白了它的利与弊。 我在读小学的时候第一次接触计算机觉得很新奇。我清楚的记得,当时有一个清楚的想法,那就是肯定要学好计算机。但随着自己对电脑接触的不断深入,对计算机的熟悉越来越深,特殊是刚进到高中,使用了各种办公软件,可是在设计和办公过程中,当遇到一些电脑系统出错导致文件成果丧失的突发问题时。我才深深地感受到自己计算机学问是多么的欠缺,自己终归不是学计算机专业的,对计算机学问的把握都是零散的,对这些突发问题只能束手无策。于是我暗自宣誓,无论如何,要学好计算机,但上高中是我忙于课业学习,没有足够的时间学习计算机学问。这一只是一个很大的圆满,所以我在高中时就打算大学后肯定要好好学习计算机学问,把落下的都补回来。 令我快乐的是,大学计算机课时许多,我可以好好利用它来猎取我想要的学问。在课堂上我专心听讲,仔细做笔记。实践课上也好好练习,学

到了许多新的学问。真的很值啊。 我对自己也提了许多要求,只为了学好学问,向全方位人才买件一步。 首先,我要了解肯定的硬件学问。不少人刚开头学电脑就抱本DOS 或WINDOWS操作指南之类的教材,坐在电脑前将教材上的命令一个个使用一次。这样的话,对电脑硬件一无所知怎能把握好对它们的操作?比方,对内存和硬盘的概念不理解,就难于理解存盘与未存盘的区分,对硬盘、软盘的作用不明白,就难于理解什么时候用软盘什么时候用硬盘等等。由于应用系统的操作有很多是针对硬件的,对硬件的把握能推动应用软件的学习。 其次,对自己所要学习的软件要有明确的熟悉。计算机软件分为系统软件和应用软件,应用软件是能直接为用户解决某一特定问题的软件,它必需以系统软件为根底。而系统软件则是对计算机进展治理、供应应用软件运行环境的软件。如DOS、WINDOWS属于操作系统软件,它们的作用是实现对计算机硬件、软件的治理;Foxbase,VisualFoxPro等为数据库治理系统;而WPS、WORD为字处理软件,它们就属于字处理软件了;Photoshop 则是图像处理软件了等等。学计算机操作其实就是计算机软件的操作,在每学一种新软件之前先明 确它属于哪一类的软件,它能为我们做些什么。 第三,要针对需要而学。做一切事情都要抓住主要冲突,计算机软件数以千万计,一个人不行能每种软件都去学习,但要有自己的学习目的,

微机原理与应用-实验报告

《微机原理与应用》实验报告 姓名:*** 学号:********** 年级:2014 专业:电子

2016年春季学期 实验一.熟悉单片机开发环境 1.功能要求 在 P1 端口接8 个LED,并编程依次循环点亮。要求用软件延时程序控制LED 的亮灭时间,并能精确地计算和用软件测量延时时间。 2.硬件原理

3.程序清单 ORG 0000H LJMP START ORG 0030H START: MOV R2,#8 MOV A,#01H LOOP1: MOV P1,A LCALL DELAY RL A DJNZ R2,LOOP1 MOV R2,#8 RR A LOOP2: MOV P1,A LCALL DELAY RR A DJNZ R2,LOOP2 LJMP START DELAY: MOV R5,#20 D1: MOV R6,#80 D2: MOV R7,#248 DJNZ R7,$ DJNZ R6,D2

DJNZ R5,D1 RET END 4.实验心得 首次接触开发板,通过实验1加强了对单片机的了解,学会使用仿真软件,学会搭线的各种技巧,并且掌握了LED亮灭的原理。 实验二.并行口输入输出实验——循环彩灯控制 1.功能要求 P1 口接8 个开关,P0 口接8 个灯,每个开关对应一个灯,实时读取开 关状态,开关闭合时,灯亮。开关断开时,灯灭。 用5 个开关K0~K4,控制P0 口所接8 个灯的循环,各开关的功能要求 如下: (1)K1~K2 分别选择灯的四种闪动方式; (2)K3 用于控制灯的循环方向(顺时针或逆时针);

(3)K4 用于选择灯的两种循环速度; (4)K0 用于引发外部中断,在外部中断子程序中,读取通过K1-K4 所设定 的循环彩灯的工作方式,并按所设定的工作方式控制彩灯运行。当K0 没有引发 中断时,保持上一次的循环方式。 2.硬件原理 3.程序清单 ORG 0000H LJMP MAIN DELAY2: MOV R0,#200 D4: MOV R1,#200

相关文档
最新文档