微机系统实验报告

实验报告

(2016--2017学年第 1 学期)

课程名称微型计算机原理与接口技术

实验名称(1)排除语法错误(2)测试微机系统串行口实验时间2016 年12 月 11 日指导单位南京邮电大学

指导教师李爱群

学生姓名鞠黄杰班级学号 B14020230 学院电子科学与工程专业电子科学与技术

实验报告(一)

实验报告(二)

. word范文

北邮微机实验报告

北邮微机实验报告 北邮微机实验报告 一、实验目的 本次实验旨在通过对微机的实际操作,加深对计算机原理和体系结构的理解,掌握微机系统的工作原理和基本操作。 二、实验设备和环境 本次实验使用的设备为一台配置良好的微机,操作系统为Windows 10。实验环境为实验室内,保持安静、整洁的工作环境。 三、实验过程 1. 开机与关机 首先,按下电源按钮启动计算机。待计算机自检完成后,进入操作系统界面。在使用完毕后,点击“开始”按钮,选择“关机”,然后选择“关闭”或“重新启动”。 2. 操作系统的基本功能 在桌面上,双击“我的电脑”图标,可以查看计算机的硬盘、光驱、以及其他外部设备。通过“开始”菜单中的“控制面板”可以进行系统设置和管理。 3. 文件的管理与操作 通过“我的电脑”或者“资源管理器”可以查看计算机中的各个文件夹和文件。可以创建、复制、删除、移动、重命名等操作。同时,可以通过“文件”菜单中的“打开”或“保存”来进行文件的读取和保存。 4. 网络连接与应用 在桌面的右下角,可以找到网络连接的图标。双击图标,可以查看当前的网络连接状态。通过“网络和共享中心”可以进行网络设置和管理。在浏览器中输入

网址,可以访问互联网上的各种网站和资源。 5. 常用办公软件的使用 在实验过程中,我们还使用了Word、Excel和PowerPoint等常用办公软件。通过这些软件,可以进行文字处理、数据分析和演示文稿的制作。 四、实验结果与分析 通过本次实验,我对微机的操作有了更深入的了解。我学会了如何正确启动和关闭计算机,并熟悉了操作系统的基本功能。我还学会了对文件进行管理和操作,如创建、复制、删除等。此外,我还了解了网络连接与应用的基本知识,并使用常用办公软件进行了实际操作。 通过实验,我深刻认识到微机在现代社会中的重要性。微机不仅是我们日常生活中必不可少的工具,也是各个行业中必备的工具。通过学习微机的原理和操作,我们可以更好地利用计算机的功能,提高工作效率,拓宽知识视野。 五、实验总结 通过本次实验,我对微机的工作原理和基本操作有了更深入的了解。我学会了正确启动和关闭计算机,熟悉了操作系统的基本功能,掌握了文件的管理和操作技巧。我还了解了网络连接与应用的基本知识,并使用常用办公软件进行了实际操作。 微机作为现代社会中必不可少的工具,我们应该充分利用其功能,提高工作效率,拓宽知识视野。同时,我们也要注意合理使用微机,保护个人隐私和信息安全。 通过这次实验,我不仅加深了对计算机原理和体系结构的理解,还提升了自己的操作技能。我相信这些知识和技能将在今后的学习和工作中发挥重要作用。

计算机操作系统实验课实验报告

实验报告 实验课程: 计算机操作系统 学生姓名:XXX 学号:XXXX 专业班级:软件 2014年12月25日 目录

实验一熟悉Windows XP中的进程和线程错误!未定义书签。 实验二进程调度错误!未定义书签。 实验三死锁避免—银行家算法的实现错误!未定义书签。 实验四存储管理错误!未定义书签。 实验一熟悉Windows XP中的进程和线程

实验名称 熟悉Windows XP中的进程和线程 实验目的 1、熟悉Windows中任务管理器的使用。 2、通过任务管理器识别操作系统中的进程和线程的相关信息。 3、掌握利用spy++.exe来察看Windows中各个任务的更详细信息。 实验结果分析 1、启动操作系统自带的任务管理器: 方法:直接按组合键Ctrl+Alt+Del,或者是在点击任务条上的“开始”“运行”,并输入“”。 调整任务管理器的“查看”中的相关设置,显示关于进程的以下各项信息,并完成下表: 表一:统计进程的各项主要信息 序号进程名称进程ID线程数量占用内存优先级占CPU时间虚拟内存173********k标准0:00:009200k 2722834124k高0:00:043372k 35144308588k标准0:00:1543652k

446681120700k标准0:00:0123572k 5590831716k标准0:00:002128k 658161730340k标准0:00:1121720k 从任务管理器中分别找到下列程序:、、、,试着结束它们,观察到的反应是任务管理器无法结束进程, 原因是该系统是系统进程。 在任务管理器中找到进程“”,将之结束掉,并将桌面上你打开的所有窗口最小化,看看你的计算机系统起来什么样的变化桌面上图标菜单都消失 了、得到的结论是管理桌面图标的文件(说出进程的作用)。 5、运行“spy++.exe”应用软件,点击按钮“”,切换到进程显示栏上,查看进程“”的各项信息,并填写下表: 进程:中的各个线程 序号进程ID线程ID基本优先级当前优先级CPU时间上下文开关1000016B8000001048100:00:064998336 2000016B8000003EC15150:00:008 3000016B8000009048100:00:0011 4000016B800000A0C8100:00:0013 5000016B800001280880:00:07817138 6000016B8000013D88100:00:002326

微机原理及应用的实验报告

微机原理及应用的实验报告 1. 实验介绍 在本次实验中,我们将学习微机原理及应用的基本知识,并通过实践来深入理 解和应用这些知识。本实验旨在让我们熟悉微机系统的原理、组成部分以及在实际应用中的一些常见问题和解决方案。 2. 实验目的 •了解微机系统的基本组成部分 •掌握微处理器的工作原理和操作方法 •学习使用汇编语言编写简单的程序 •熟悉实验中常用的开发工具和调试技术 3. 实验步骤 1.首先,我们需要了解微机系统的基本组成部分。微机系统主要由中央 处理器(CPU)、内存、输入输出设备和总线组成。其中,CPU是微机系统的核心部件,它负责执行程序的指令和处理数据。内存用于存储程序和数据,输入输出设备用于与外部环境进行数据交互,总线则负责连接各个部件之间的数据传输。 2.接下来,我们将学习微处理器的工作原理和操作方法。微处理器是 CPU的核心组成部分,它由运算器、控制器和寄存器组成。运算器负责执行 各种算术和逻辑运算,控制器负责控制程序的执行流程,寄存器用于保存指令、数据和中间结果。 3.在实验中,我们将学习使用汇编语言编写简单的程序。汇编语言是一 种低级语言,它与机器语言直接相对应。通过编写汇编程序,我们可以更加直观地了解指令的执行过程以及数据的处理方式。同时,在实验中我们还将学习如何使用调试工具对程序进行调试和测试。 4.最后,我们将熟悉实验中常用的开发工具和调试技术。在实验中,我 们将使用一些开发工具如汇编器、编译器和调试器来编写、编译和调试程序。 同时,我们还将学习如何使用逻辑分析仪和示波器等调试工具来对程序进行分析和验证。 4. 实验结果 通过本次实验,我对微机原理及应用有了更深入的了解。我学会了微机系统的 基本组成部分,了解了微处理器的工作原理和操作方法,并且能够使用汇编语言编写简单的程序。同时,我还熟悉了实验中常用的开发工具和调试技术,能够使用它

微机系统及原理实验报告

微机系统及应用实验 实验报告 实验一DEBUG的启动及其基本命令的使用 实验内容: 6:设堆栈指针SP=2000H,AX=3000H,BX=5000H;请仿照例程的格式编一程序段将AX和BX的内容进行交换。请用堆栈作为两寄存器交换内容的中间存储单元,用DEBUG调试程序进行汇编与调试。 写出在DEBUG状态下编写、运行步骤6所要求的程序过程(要求包含源程序)以及调试所中遇到的问题是如何解决的,并对调试过程中的问题进行分析,对执行结果进行分析。 程序清单: STACK SEGMENT STACK DB 2003H DUP(0) STACK ENDS CODE SEGMENT ASSUME CS:CODE,SS:STACK START: MOV AX,STACK MOV SS,AX MOV SP,2000H

MOV AX,3000H MOV BX,5000H PUSH AX MOV AX,BX POP BX MOV AH,4CH INT 21H CODE ENDS END START 运行及调试: 进入调试后,运行正常。 进行反汇编调试: 通过追踪指令观察SP、AX、BX变化 可知对SP、AX、BX赋值正确。

将AX入栈后 用显示内存单元内容的命令D观察堆栈段中SP为1FFF,2000的内容 [1FFF]=00 ,[2000]=30 说明已经AX=3000已经放入到堆栈段中。 结果可以看出:AX=5000,BX=3000 结果完成正确! 实验二内存操作数及寻址方法 实验内容: 1、设堆栈指针SP=2000H,AX=3000H,BX=5000H;请编一程序段将AX和BX的内容进行交换。请用堆栈作为两寄存器交换内容的中间存储单元,用字处理程序编辑程序,用masm.exe和link.exe对源程序进行汇编程和连接,用DEBUG 调试程序。 2、用masm和link 对以下程序进行汇编和连接,调试程序在DEBUG调试程序状态下进行。用单步执行的方法,分析每条指令源地址的形成过程,当数据传送完毕时,AX中的内容是什么。 程序清单如下: DATA SEGMENT

微型计算机实验报告

目录 实验一 A/D与D/A转换 (2) 实验二数字滤波器 (5) 实验三离散化方法研究 (8) 实验四数字PID调节器算法的研究 (13) 实验五串级控制算法的研究........................ 错误!未定义书签。实验六解耦控制算法的研究........................ 错误!未定义书签。实验七最少拍控制算法研究........................ 错误!未定义书签。实验八具有纯滞后系统的大林控制 .................. 错误!未定义书签。实验九线性离散系统的全状态反馈控制 .............. 错误!未定义书签。实验十模糊控制系统.............................. 错误!未定义书签。实验十一具有单神经元控制器的控制系统 ............ 错误!未定义书签。实验十二二次型状态调节器........................ 错误!未定义书签。实验十三单闭环直流调速系统...................... 错误!未定义书签。实验十四步进电机转速控制系统 .................... 错误!未定义书签。实验十五单闭环温度恒值控制系统 .................. 错误!未定义书签。实验十六单容水箱液位定值控制系统 ................ 错误!未定义书签。

实验一A/D与D/A转换 一、实验目的 1.通过实验了解实验系统的结构与使用方法; 2.通过实验了解模拟量通道中模数转换与数模转换的实现方法。 二、实验设备 1.THBDC-1型控制理论·计算机控制技术实验平台 2.THBXD数据采集卡一块(含37芯通信线、16芯排线和USB电缆线各1根) 3.PC机1台(含软件“THBDC-1”) 三、实验内容 1.输入一定值的电压,测取模数转换的特性,并分析之; 2.在上位机输入一十进制代码,完成通道的数模转换实验。 四、实验步骤 1.启动实验台的“电源总开关”,打开±5、±15V电源。将“阶跃信号发生器”单元输出端连接到“数据采集接口单元”的“AD1”通道,同时将采集接口单元的“DA1”输出端连接到接口单元的“AD2”输入端; 2.将“阶跃信号发生器”的输入电压调节为1V; 3.启动计算机,在桌面双击图标“THBDC-1”软件,在打开的软件界面上点击“开始采集”按钮; 4.点击软件“系统”菜单下的“AD/DA实验”,在AD/DA实验界面上点击“开始”按钮,观测采集卡上AD转换器的转换结果,在输入电压为1V(可以使用面板上的直流数字电压表进行测量)时应为00001100011101(共14位,其中后几位将处于实时刷新状态)。调节阶跃信号的大小,然后继续观察AD转换器的转换结果,并与理论值(详见本实验附录)进行比较; 5.根据DA转换器的转换规律(详见本实验附录),在DA部分的编辑框中输入一个十进制数据(如2457,其范围为0~4095),然后虚拟示波器上观测DA转换值的大小; 6.实验结束后,关闭脚本编辑器窗口,退出实验软件。 五、附录 1.数据采集卡 本实验台采用了THBXD数据采集卡。它是一种基于USB总线的数据采集卡,卡上装有14Bit分辨率的A/D转换器和12Bit分辨率的D/A转换器,其转换器的输入量程均为±10V、输出量程均为±5V。该采集卡为用户提供4路模拟量输入通道和2路模拟量输出通道。其主要特点有: 1) 支持USB1.1协议,真正实现即插即用 2) 400KHz 14位A/D转换器,通过率为350K,12位D/A转换器,建立时间10μs 3) 4通道模拟量输入和2通道模拟量输出 4) 8K深度的FIFO保证数据的完整性 5) 8路开关量输入,8路开关量输出 2.AD/DA转换原理 数据采集卡采用“THBXD”USB卡,该卡在进行A/D转换实验时,输入电压与二进制的对应关系为:-10~10V对应为0~16383(A/D转换为14位)。其中0V为8192。其主要数据格式如下表所示(采用双极性模拟输入):

计算机操作系统实验报告

计算机操作系统实验报告 计算机操作系统实验报告 引言: 计算机操作系统作为计算机系统的核心组成部分,承担着管理和控制计算机硬件资源的重要任务。通过实验,我们可以更好地理解操作系统的工作原理和功能,掌握操作系统的基本操作和管理技巧。本文将结合实验结果,对操作系统实验进行总结和分析。 实验一:操作系统安装与配置 在这个实验中,我们学习了操作系统的安装和配置过程。通过选择合适的操作系统版本、设置分区和文件系统等步骤,成功地安装了操作系统。同时,我们还学习了如何进行系统配置,包括网络设置、用户管理和软件安装等。通过这个实验,我们对操作系统的基本安装和配置有了更深入的了解。 实验二:进程管理 进程是操作系统中最基本的执行单位,也是操作系统资源管理的核心。在这个实验中,我们学习了进程的创建、调度和终止等操作。通过编写简单的程序,我们可以观察到进程的创建和调度过程,了解进程的状态转换和资源分配。同时,我们还学习了进程间通信的方式,如共享内存和消息传递等。通过这个实验,我们对进程管理有了更深入的理解。 实验三:内存管理 内存管理是操作系统中重要的一部分,它负责管理和分配计算机的内存资源。在这个实验中,我们学习了内存的分配和回收算法,如连续分配和非连续分配等。通过编写程序,我们可以观察到内存的分配和回收过程,了解内存的管理

策略和算法。同时,我们还学习了虚拟内存的概念和实现原理,通过页面置换 算法实现了虚拟内存的管理。通过这个实验,我们对内存管理有了更深入的认识。 实验四:文件系统 文件系统是操作系统中用于管理和存储文件的一种机制。在这个实验中,我们 学习了文件系统的基本操作和管理技巧。通过创建文件、目录和链接等操作, 我们可以更好地理解文件系统的结构和组织方式。同时,我们还学习了文件的 读写和权限管理等操作,通过编写程序实现了对文件的操作。通过这个实验, 我们对文件系统有了更深入的了解。 实验五:设备管理 设备管理是操作系统中负责管理和控制计算机设备的一种机制。在这个实验中,我们学习了设备的初始化、请求和释放等操作。通过编写程序,我们可以观察 到设备的请求和释放过程,了解设备的管理策略和算法。同时,我们还学习了 中断和异常处理的概念和实现原理,通过编写程序实现了对中断和异常的处理。通过这个实验,我们对设备管理有了更深入的认识。 结论: 通过一系列的实验,我们对计算机操作系统有了更深入的了解。通过实际操作 和编程实践,我们掌握了操作系统的基本操作和管理技巧。同时,我们也理解 了操作系统的工作原理和功能,对操作系统的设计和实现有了更深入的认识。 通过这些实验,我们不仅提高了对操作系统的理论理解,还培养了实际操作和 问题解决的能力。相信在今后的学习和工作中,这些知识和技能将会发挥重要 的作用。

计算机操作系统实验报告

计算机操作系统实验报告 实验一 一、实验目的 在单处理器环境下,实现互斥和同步的控制。 熟悉并掌握常用Windows命令行。 更进一步理解PV操作的并发控制的实现。 二、Windows命令行常用命令 dir是英文单词directory(目录)的缩写,主要用来显示一个目录下的文件和子目录。 md是英文make directory(创建目录)的缩写。功能:创建一个子目录 cd是英文change directory(改变目录)的缩写,功能:改变目录 rd是英文remove directory(删除目录)的缩写,功能;:删除目录 copy功能:复制一个或一组文件至指定的目录中 del是英文delete(删除)的缩写,功能:删除指定目录下一个或一组文档 edit功能:edit是一个简单的编辑软件,可用于编辑程序或批处理文件。 bacc功能:编译指定的文件(如bacc dd) bainterp功能:运行指定文件(如:bainterp dd) 三、并发程序设计 题目:在BACI环境下,对程序并发执行的实验: (1)没有控制时正确的程序执行的结果不正确; (2)BACI中PV操作的并发控制的实现。 实验1、多进程共享内存堆栈 (1)设计思路: (2)代码:

int stack[10]; semaphore s=1; int top=4; void release(int free) { p(s); top++; cout<<"top="<

相关文档
最新文档