计算机硬件技术基础学习心得(范文)

上传人:bao****ty 文档编号:149767849 上传时间:2020-10-30 格式:DOC 页数:15 大小:41.64KB
返回 下载 相关 举报
计算机硬件技术基础学习心得(范文)_第1页
第1页 / 共15页
计算机硬件技术基础学习心得(范文)_第2页
第2页 / 共15页
计算机硬件技术基础学习心得(范文)_第3页
第3页 / 共15页
计算机硬件技术基础学习心得(范文)_第4页
第4页 / 共15页
计算机硬件技术基础学习心得(范文)_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《计算机硬件技术基础学习心得(范文)》由会员分享,可在线阅读,更多相关《计算机硬件技术基础学习心得(范文)(15页珍藏版)》请在金锄头文库上搜索。

1、计算机硬件技术基础学习心得计算机硬件技术基础学习心得 篇一: 大学计算机基础学习心得 大学计算机基础学习心得 计算机,即电脑,随着科学技术的发展,不断进行着更新发展。伴随着计算机走入人类生活,它已成为人们日常生活必不可少的一部分,甚至成为当下许多人工作生活依赖的工具,并衍生了一些与计算机有关的职业,如电脑工程师、软件设计师等。人们不再为了科学地研究大规模的数据运算而发展计算机,计算机已经不再只是用于科学计算,而逐渐推广到聊天、冲浪、游戏等。计算机与人类社会的其他产业也产生密切相关的影响,计算机也实现了工业的标准化、批量化、低能耗。 计算机系统由硬件与软件组成。随着新材料的开发使用,人们开发出了

2、更高性能的芯片、处理器,储存空间更大而体积却更加小巧,显示器带给我们的视觉感官也越来越真实,应人们的新需求,扫描仪、印刷机、投影仪等产品也随之诞生。集成电路的更新换代,带动了整个计算机系统硬件的高速升级。而软件部分,随着研发人员对系统软件的不断完善改进,操作系统变得愈发人性化,应用软件更加多样化,满足着人们日益增长的工作需求以及生活娱乐需要。 我们大学生作为电脑的重要使用人群,应该熟练运用计算机的有关知识。在暑假期间我自学了大学计算机基础和大学计算机基础实践教程,学习了电脑的一些基本知识和技能,了解了关于计算机系统,Excel,rd,PerPint,Access软件和动画制作、压缩工具等知识。

3、在自学了这些内容后,对我的计算机技能有了显著提升作用,使我对PPT,文档,表格制作有了深层次的掌握。对于我们这 些未来从事教师行业的大学生来说,掌握这些当代教学与教育管理的必备技能是我们适应社会发展的有利条件。对于我们这些才渡过大一的大学生来说,没有真正专业的系统的学习过计算机的知识,基础都处于差不多的水平,每个人都只能从新开始。我个人觉得计算机并不难学,首先需要明确自己需要什么,要达到什么程度。明确了目标,对今后的学习才有促进作用。自学能力也很重要。要学会自己看书,自己找资料,不会时请教同学。计算机作为前沿科学,它一直在进步和发展,如果只是局限自己,就永远跟不上它前进的步伐。计算机就是我们学

4、好计算机这门课的第二个老师。我们一般是用电脑聊QQ、打游戏、看电影。虽然说不抵制这些功能,但其实,我们还可以利用电脑互联网,在百度文库等网站上查找最新的资料来帮助我们学习。除此之外,这门课也需要我们在电脑上实践,练习,对于有条件的同学来说,这样可以促进技能的掌握。就像我之前一样,没做过PPT就不知道书本上的知识如何运用,不了解软件的具体操作。同时我还发现,现如今,软件更新速度越来越快,书本上所介绍的201X版的软件虽然简单易懂,但在一些方面,更高版本的软件可能可以做出更好的效果。所以,在我看来单单掌握书本知识是不够的,需要在实践中探索学习,发现自己的不足,不断学习,以期达到理想的学习目标。 篇

5、二: 清华大学计算机硬件技术基础实验报告 实验名称: 实验4: 寻址方式和指令系统 姓名: 袁鹏 学号: 201X011780 实验班号: 33 机器号: 42 一实验目的 1. 了解 MSP430G2xxx 汇编格式指令和常用寻址方式 2. 了解 C 语言函数调用过程 3. 通过反汇编了解 C 编译器实现初始化变量的方法 4. 掌握计算机中数的表示和编码 二实验任务 1) 程序用到了哪些指令? mv. call clr.b mv.b inv.b jmp push. decd. add. clr. jne ret br 2) 程序用到了哪几种寻址方式? 立即数寻址 寄存器寻址 绝对地址寻址 寄

6、存器相对寻址 3)用单步执行命令F11,跟踪函数delay 的调用和返回,用vie/register 和vie/ memry 查看堆栈指针SP 和堆栈内的内容,记录堆栈指针SP 和堆栈内容的变化; SP: 0x03fe(执行main函数时) 0x03fc(执行delay函数时) 0x03fe 0x03fc. 堆栈中只有R15的值发生变化,因为R15存放了变量i的值,因此不断变化。 4) 修改l4_ 1.C ,将变量i 定义为全局变量,通过反汇编的代码,比较与定义为局部变 量的不同; 汇编代码长度增加 变量i的存储地址由R15变为RAM里面的0x0200 5) 修改L4_ 1.C, 将变量i 的

7、类型从 unsigned int 类型,改为unsigned lng 类型, 反汇编看看函数delay 的代码发生了什么变化?程序执行的结果有什么不同?为什 么?(需在实验板上运行)。 delay函数的地址变到main函数上部,i变量由两个字节变为四个字节 delay函数的执行时间变长,LED灯的变化速率变慢。因为变量i从int转换为lng,因此i的增加速率变慢,dealy函数的执行时间也就变长。 2. 了解C语言程序的执行过程 实验中查看到该地址的值是多少?程序执行的第一条指令是什么指令?main 函数的入口是单片机上电就被执行的第一条语句吗? 未去除run t: PC=0xc00c 0XF

8、FFE0XFFFF:0X00C0 第一条指令是关闭看门狗,00c00c 40b2 5a80 0120 mv. #0x5a80, dtctl main函数的入口就是单片机上电执行的第一条语句。 去除run t: PC=0xc000 0XFFFE0XFFFF:0X00C0 第一条指令是初始化sp,00c000 4031 0400 mv. #0x400,sp main函数的入口不是单片机上电执行的第一条语句。 3. C 语言中带初始化变量的定义及其实现 在debug 下反汇编程序,比较一个数组分别定义成cnst 型常量、全局变量、局部变量三种不同形式,系统在初始值的实现上有何不同? 定义成cnst

9、型常量: 从上电复位后执行的第一条指令,到main( )函数中关闭看门狗的语句: 由于数组已经被定义为cnst型,因此数组一开始就被分配在0xC000中并完成初始化,上面的代码完成了初始化SP和开始执行main函数的作用。 定义成全局变量: 数组被定义为全局变量时开始没有被初始化,但是数组被分配在0x200地址里,数组里面数据存储在0xC000中,因此上电后开始执行初始化SP,以及将0xC000的赋给R13,将0x200赋给R12,接着跳转执行_data16_memcpy,并在memcpy函数里完成对数组初始化,然后返回执行main函数。 定义为局部变量: 数组被定义为局部变量时开始没有被初始

10、化,也没有分配存储地址,但是数据里的数据还是存储在0xC000中,上电后执行到main函数里初始化数组的语句时程序将0xC000赋给R15,接着用SP和R15完成初始化数组,并将数组分配在0x3FA地址中。 (选做)定义为static 型局部变量时: 数组被定义为static 型局部变量时,和定义为全局变量时类似,数组被一开始没有被初始化,但是数组被分配在0x200地址里,数组里面数据存储在0xC000中,因此上电后开始执行初始化SP,以及将0xC000的赋给R13,将0x200赋给R12,接着跳转执行_data16_memcpy,并在memcpy函数里完成对数组初始化,然后返回执行main函

11、数。 4. (选做)掌握计算机中数的表示和编码 假设某内存单元的字内容为 0xFF06,试问该内容看作无符号数是多少?看作带符号数 是多少?看作一条指令的机器码,如何利用DEBUG下的命令知道表示一条什么指令?如 果内存单元的内容为0x5439, 看作无符号数、看作带符号数、看作一条指令的机器码, 分别表示什么?看作ASCII码,表示的是哪两个字符? 如何理解存放在内存中的内容? 0XFF06看作无符号数是65286,看作有符号数是-250。 建立一个C 项目, 在DEBUG 下,利用memry 命令,将RAM 区的内容改为0x06,0xFF, 再用disassembly 命令反汇编该RAM

12、区内容,可查看0xFF06所代表的指令为and. R15,R6。 篇三: 计算机网络技术学习心得 计算机网络技术 -学习心得 在科技飞速发展的今天,计算机网络早已被每一个人熟知,它让我们的生活更加精彩,让人与人之间的距离更加贴近了,也让庞大的地球变为一个小村落。 201X年7月15日,中国互联网络信息中心(CNNIC)在京发布了第26次中国互联网络发展状况统计报告。报告显示,截至201X年6月底,我国网民规模达 4.2亿人,互联网普及率持续上升增至 3 1.8%。手机网民成为拉动中国总体网民规模攀升的主要动力,半年内新增4334万,达到 2.77亿人,增幅为1 8.6%。值得关注的是,互联网商

13、务化程度迅速提高,全国网络购物用户达到 1.4亿,网上支付、网络购物和网上银行半年用户增长率均在30%左右,远远超过其他类网络应用。 由此可见,当今计算机网络已是普及到世界的各个角落,通过一学期的学习和自身多年的体验以及使用,对计算机网络也是更加了解。 计算机网络的定义 计算机网络技术是通信技术与计算机技术相结合的产物。计算机网络是按照网络协议,将地球上分散的、独立的计算机相互连接的集合。连接介质可以是电缆、双绞线、光纤、微波、载波或通信卫星。计算机网络具有共享硬件、软件和数据资源的功能,具有对共享数据资源集中处理及管理和维护的能力。 计算机网络是 “通信技术”与“计算机技术”的结合产物,数据

14、交换是基础,资源交换为目的。 计算机网络体系结构与参考模型 1.SI参考模型将计算机网络分为7层: 应用层: SI中的最高层。应用层确定进程之间通信的性质,以满足用户的需要。应用层不仅要提供应用进程所需要的信息交换和远程操作,而且还要作为应用进程的用户代理,来完成一些为进行信息交换所必需的功能。它包括: 文件传送访问和管理FTAM、虚拟终端VT、事务处理TP、远程数据库访问RDA、制造业报文规范MMS、目录服务DS等协议; 表示层: 主要用于处理两个通信系统中交换信息的表示方式。它包括数据格式交换、数据加密与解密、数据压缩与恢复等功能; 会话层: 在两个节点之间建立端连接。此服务包括建立连接是以全双工还是以半双工的方式进行设置,尽管可以在层4中处理双工方式 ; 传输层: 常规数据递送面向连接或无连接。包括全双工或半双工、流控制和错误恢复服务; 网络层: 本层通过寻址来建立两个节点之间的连接,它包括通过互连网络来路由和中继数据 ; 数据链路层:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号