个人年度学习工作总结_第1页
个人年度学习工作总结_第2页
个人年度学习工作总结_第3页
个人年度学习工作总结_第4页
个人年度学习工作总结_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

工作总结占日期:20箭11年付5烟月尘16犬日辩今肺度蹈歌阀星期颜:星期辱一民内容简介走上胖午坏学习《汇编取语言》第十伤三章in慰t指令,及序第十四章录端口拒下午醋学习《汇编桶语言》第十卡五章外中烈断社总结体会匪汇编语言学摆习体会鹅汇编语言最尽后一部分内常容,主要是代和中断相关功,从第12赏章到最后的骑17章,分仍别从不同的箱层面阐述中挠断的理解和痕概念,其中郑第13章顶int指令遗,第14章伯端口,及单第15章外抵中断,分别梦由浅入深,汉基础步进,饿下面是这3毅章的重要知康识回顾。乎1.int职指令赴:其格式i饲ntN,眯N是中纷断类型码,座用于引发相始应的中断程黄序颈取中断类型烘码哗pushf伤,IF=0税,TF=0州push宜CS,pu颠shIP择托(IP)=慕(N*4)哲,(CS)旨=(N*4授+2)驰2.中断例愁程誉:系统存在武一些子程序费,其以中断吹处理程序的揪方式提供给顿应用程序调受用,在我们鸦编程时可使约用int来冻调用这些程锹序,称为中使断例程调用刚。亿3.中断例倾程编写:涛编写实现功循能的程序终mul弊:。。。。分。。。。。碑。。。。。绘。。。。。第。。。。。苍mule民nd:no储p仇安装程序(择movsb少),可安装腹到0:20塞0处盏设置中断向瓦量表,mo须v圾word属ptr燥es:[羽n*4开]虾,200h远m棉ovwo芒rd裤pt胡r恨es化:[n*4调+2],0中I仅nt指令与询iret季就像cal雨l与ret幅配合使用致4.BIO述S:作BASE改IOSY杨STEM,由完成硬件系锤统的检测与胸初始化,外红部中断与内谨部中断的幸中断例程,萄用于对硬件行设备进行I伪O操作的中裙断例程,其陕他与硬件相洋关的中断例更程。卡5.CP认U直接读取朗:CPU内恰部的寄存器否,内存单元叉,端口虚6.端口旷:在统一的找地址空间,吹具有唯一地衰址,位于接口口卡般上的芯片,健主板上的接蝶口芯片,存菜储相关的系禾统信息,进松行相关的I倚O处理芯片责上的寄存器纳。吊7端口读写步:读out竿,写in,铸只能使用A闹L,AX进爪行存放,8递位端口用A准L,16位炊端口时用A宅X。旦M哥ovdx特,3f8h变槐inax续,dx冰outd器x,ax笋8外中断:趁CPU通过捉端口与外设娃进行联系劝分类:可屏反蔽中断(I徐F=0,不拼响应可屏蔽醉中断,中断摔处理时通过进设置IF=话0用于禁止墙其他可屏蔽积中断),不疾可屏蔽中断益(中断类型朵码固定为2德),半9.PC键店的处理过程独:按键循芯片产生扫坑描码摔送入端口为仆60h的主茶板上相关芯瘦片寄存器姐相关芯片相两CPU放出偏9号中断牵IF==1容,cpu处喝理,引发中葛断过程。攻10.断码翅与通码:扰按下产生通典码,第7位辣为0,放开弱产生断码,悦第七位为1嚼断码=通码谜+80h偶11.字符巨键与控制键忙,字符键的洪扫描码(高瑞字节存放)生与峡对应的字符项码(ASC做II低字节添存放)送入昌BIOS键诞盘缓冲区,买控制键的扫堆描码与字符缸码写入内存燃中存储状态宽字节的单元绢。圆明日计划缓学掠习《汇编语黄言》最后两握章第16证章直接定剩址表,第1筑7章使用叠BIOS进仗行键盘输入忽与磁盘读写鸽。工作总结瞎日期:20敞11年旧5赖月秋17惰日堤拾拼换爪战嫌桥星期:星期忙二倾内容简介捏上午输学充习《汇编语伞言》第16炊章直接定艇址表造下午剥学猪习《汇编语驾言》第17周章使用B球IOS进行合键盘输入与惯磁盘读写。哥完成全书圆的阅读包含巨附录部分。痰总结体会摆汇编语言学烂习体会:彼通过两个多款星期的学习床,终于在今脾天完成了《枯8086汇想编语言》的跳学习,本书餐的最后两章拢,是在和第课12,13弯,14,1汽5章相辅相醋成假,共同对汇论编语言中重蒜要内容:中孕断进行详细夕渐进的讲述迷,第十六章杆是对数据的趋重新组织,蔬是程序更加核方便,结构断清晰。第十暴七章对键盘锅和磁盘进行倘基层的配额壶剖析。挥1.之标号:醉在汇编语言片程序中,标主号是经常用位到的,无论并是子程序,那功能段,琴循沿段劫都会用到,迁之前用到的挺标号一直是趴标识祥内存单元的钞地址,而不纷含其单元的座长度(字节挽,字,双字且),且n蛙ame:只裤能用于代码愿段,不能用顿于其他段驾。肯a:db逮1,2,辆3,4,5锡,6,7,扰8固adb起1,2,循3,4,5厘,6,7,西8漫无冒号的编堤号可以标识刚其单元长度屠,直接使用肆数据标号,就需要ass英ume将标殃号所在棵的段与寄存北器联系起来再assu郊meC厉S:cor另eDS愧:date豪2.直接定铜址表床:直接计算糊出所要找的江元素的位罪置规T案able阵db枕‘抛01234匀56789蝶ABCDE升F拍’深T茄able1咳dw软sub1握,sub2摩,sub3姥可直接棚使用类似于情舱mova惧h,ta筒ble[b朱x]世罢非常类恒似于C语言煌中的杯数组啦虫call限word勤ptrt突able1竿[bx]缩削定位子程薄序数组额3.BIO符S进行键盘京输入筛:BIOS翠提供了in性t9负责券对键盘输入协进行存储,午同时提供i添nt16料h中断例仓程用于读取译键盘缓冲。刑由此可见i音nt9与迎int1埋6h中断例税程是一对相浑互配合的程喝序,共同对雹键盘进行处灾理削4.磁盘供读写论:BIOS把应用int梨13h中临断例程进行两磁盘的读写黑,嗓M荣oval忙,1心牲;读杜取的扇区数由M位ovch拌,0阀也;磁道戴号电M穿ovdl或,0端锤;驱动汁器号,搭软驱从0开搬始,硬盘从蕉80h开始击M抵ovdh驾,0切爪;磁头眠号盈M正ov,ah烘,2屿由;in轰t13的犯功能号(2扒号表示读磁艳盘)诞I庙nt13诚h别档;调娇用13h中翅断例程聪5.int乡el系列微皱处理器的3协种工作模式钥:港实模式:相钓当于一个8览086胁保护模式:善提供多任务肆环境,建立忧保护机制筛虚拟808臣6模式:可隆从保护模式云切换到其中按一种808狼6工作方式诞明日计划违雁公司接受检改查,做点相腐关工作,同衣时对《汇编雕语言》这本孤书进行全面蔬总结。工作总结近日期:20辅11年用5对月陆18喷日溜怒衣培扬失些幸星期:星期急三尺内容简介杆上午珠公司接受检记查,做点相经关工作,总何结《汇编语拐言》喇下午挂总结《汇编茫语言》籍总结体会攀汇编语言总挣结体会:匙琴任何语言都漂有自己的一剑套规范,格摸式,语法,伯结构等等,延刚学习完《悠汇编语言》袭,以下是我槽对其的总结脉提纲。茶具体内容见堂附件腾明日计划串学习《嵌入垃式实时操作副系统uC/蛮OS-II篇(第二版)执》工作总结桃日期:20印11年横5凶月汗19步日亚烟漠炮撤务具币积鞋裳星期:星期件四踢内容简介温上午挡开始学习扮《嵌入式实激时操作系统架uC/OS债-II(第殃二版)》第动一章初识婚uCOS_嫂II粘第一部分航范例一,范温例二陵下午叹学习《uC士/OS-I速I》第一章温初识uC阵OS_II任第二部分铺范例三,范能例四谨总结体会皮《uC/O升S-II》赞学习体会:聪柳今天开始学虎习《uC/仅OS-II胡》,uC/碧OS-II角是一个实时检性很强的适须合嵌入式产锤品的操作系使统,具有很贴好的可移植耀性。第一章响初识uC喂/OS-I闹I,主要是闸通过四个范矩例来断一一介绍其呈功能,完成碎对uC/O杂S-II的属感性认识,役以下为四个砖范例中用到换的函数。凳1陶.PC_刚DispC缠lrScr亿();清屏乎2什.OSI肾nit()甲;系统初始森化问3蠢.PC_乳DOSSa颜veRet肚urn()例;保存当前符DOS屏字4仙.PC_疯VestS惑et();终任务切换处晶理级5搭.OSS这emCre放ate(1库);创建信终号量勤6志.OST肿astCr摔eate(话);建立任考务过7停.OSS倾tart(柄);转移控堡制权至uC辱/OSI直I更8胖.Tas润kStar备t();影任务开始屑9酸.Tas邮kStar狂tDisp撇Init(躲);初始化够屏幕显示语10京.OS_袋ENTER悠_CRIT酿ICAL(驾);关中断分11霞.PC_帽VectS陪et();酷更换时钟中因断处理程序武(PC鬼uC)答12丧.PC_贩SetTi沿ckRat丹e();更议改时钟节拍孩13自.OS_揭EXIT_葬CRITI景CAL()而;允许C昏PU中断请打求犁14蹲.OSS杂tatIn编it();证测试CPU路速度对15截.Tas居kStar睡tCrea秘teTas演k();建掌立更多任务施16摸.Tas做kStar牛tDisp燃();显示河相关信息头17嫁.OST障imeDl鬼yHMSM惰();任务倡按时间(参忙数)挂起舰18赛.OSS弊em棍Pend(长);检测信钱号量甘19鼓.OSS毒emPos蔬t();释所放信号量帮20企.PC_帐DispC狂har()锐;PC显示侵字符悔21戚.OST姑imeDl嫩y();延洲时镜22邮.OST锹askSt目kChk(句);堆栈检泊查函数谋23训.OSTa遥skCre皂ateEx熊t();任悲务建立(带气扩展功能,敲清零)潮24亚.OST潮askSt后kInit洒_FPE_践x86()馒;满足86菠浮点仿真库舌的要求带25竭.OSM吹boxPo爪st();坝邮箱发送撞26法.OSM虽boxPe德nd();膛邮箱检测(卷接收)飞27炎.PC_迫Elaps已edIni窝t();初据始化时间狸测量功能促28自.PC_遭Elaps励edEnd扬();被切书换任务的运盲行时间尸明日计划序学习勒《uC/O浊S-II》数第二章实当时系统概念圆及第三章添内核结构工作总结肆日期:20殃11年执5延月哪20棍日磨馋座骂化躁罩星期楼:星期芝五慕内容简介详上午邀学习裙《uC/O未S-II》赶第二章实因时操作系统亚概念耳下午桐学习惩《uC/O咐S-II》悔第三章内帮核结构第春一部分任叨务处理愚总结体会绕《uC/O叔S-II》兵学习体会:贪提操作系统船内核处理一萌个最基本的腹软硬件的接说口货,是本章所大介绍的任务驼(线程)处荣理,及中断团处理。豆今天主要是骑分析任务处浑理,理解帖uC/OS所-II任务夸处理源代码邀。攻1.临界段动代码处理圆OS_EN撇TER_C谋RITIC毁AL();灶关中断好伏残……衡.临界段代父码歇OS_EX障IT_CR援ITICA滨L();开造中断斑2.任务处仁理三种实现敬方式:短用处理机指造令关中断电psw入萄栈,关中断差push梯f,pop阔f揭局部变量暂椒存:cpu选_sr=g屠et_pr览ocsso舍r_psw们();di饭sable而_inte夹rrupt卸s();代答码;set匆_proc谅ssor_趋psw(c傻pu_sr办);闪3禽.任务,通帐常是个无限穗循环纵搂参数传递大void堆your嘉task(子void资*pdat唤a)遇{扶whil乒e(1){祖代码}阔书岩哥朋双};零龟任务完成蛇时可以自我孔删除;OS艺TaskD刑el(),山不再受理会赶;可用64净个任务,不椒使用最低4狸个,最高4病个优先级(绿编号ID)考,剩56个肤可用性4.任务状蛋态惊:睡眠,就邮绪,运行,枯等待,中断凝服务态资5.任务控拣制块象:据数据结构,淡用于保存被就剥夺CPU笼使用权的任稍务的状态。个6.就绪表膛:包含二个述变量,OS辆RdyGr碰y和OSR稳dy颠Tb1[]捐,体会任务枝优先级与就坛绪表的关系奴7.使任务怨进入就绪态村:访OSRdy仪Grp蜂|=择OSRdy汪Tb1[p涂rio>>耀3];精OSRdy法Tb1[p都rio>>烘3]|=气OSRd柱yTb1[碧prio&代0x07]缓;骡8.使任务腾脱离就绪态全if((O炕SRdyT椅b1[pr叨io>>3草]&=~棍OSRdy喇Tb1[p膜rio&0目x07])订==0)双筒迟OSRdy旷Grp&庭=~(OS励RdyTb看1[pri资o>>3]脊9.找出进短入就绪态的衬优先级最高室的任务发y=OSU孟nMapT扣b1[OS悲RdyGr地p];龙x=OS单UnMap初Tb1[O穷SRdyT亩b1[y]瘦];驻prio=庄y<<3击+x如明日羊计划颈学习《uC顷/OS-I赏I》第三章寨内核结构展第二部分眠中断处理戒,时钟节拍支及uC/O探S-II的印初始化与启时动,并制定滑下周学习计雾划。工作总结否日期:20睛11年尼5须月肉21板日忠通死题衫匠显星期京:星期厕六定内容简介危上午窑学习《uC音/OS-I桂I》第三章处内核结构蕉第二部分铲中断处理色,时钟节拍晚及uC/O农S-II的秘初始化与启纠动,制定下税周学习计划事。各下午鲜返毕校橡总结洞体会鲜《uC/O鸭S-II》千学习体会:克燃第二章内晒核结构是整促本书的核心羊,内核的核慰心有两个,舌任务处理及挽中断处理,唇今天学习的代内容主要是修中断处理,狭及时钟节拍养及uC/O从S-II的虾初始化与启婚动。据1刚.有关调度吓器的锁搞OSSch背edLoc隶k();给译调度器上锁挨逝丸OSSch华edUnL圆ock()丢;给调度器姨开锁时2.傲COS2中克的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论