欢迎来到天天文库
浏览记录
ID:9875228
大小:198.50 KB
页数:36页
时间:2018-05-13
《电子时钟毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、36摘要汇编语言是面向机器的程序设计语言。在汇编语合中,用助记符代替操作码,用地址符号或标号代替地址码。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。于是汇编语言亦称为符号语言。使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序,汇编程序是系统软件中语言处理系统软件。汇编语言直接同计算机的底层软件甚至硬件进行交互,它有如下一些优点:(1)能够直接访问与硬件相关的存储器或I/O端口;(2)能够不受编译器的限制,对生成的二进制代码进行完全的控制;(3)能
2、够对关键代码进行更准确的控制,避免因线程共同访问或者硬件设备共享引起的死锁;(4)能够根据特定的应用对代码做最佳的优化,提高运行速度;(5)能够最大限度地发挥硬件的功能。课题中应用汇编语言实现,充分发挥汇编语言的优点。设计中在实现自动钟表的显示的基础上做了进一步的扩展。第一点:设计中应用软件走时的方式很好的实现了在多种型号机器上运行;第二点:系统具有良好的出错检测程序,能够适用较广的出错预警和修正;第三:系统中添加了很多实用性功能,像闹铃,时间修正等;第四点,设计中充分考虑了程序执行的效率问题,并尽量减少CPU资源的使用。关
3、键词:多种型号出错检测实用功能效率资源3636AbstractTheassemblerlanguageisfacingmachineprogramminglanguage.Inassemblerlanguageclose,usemnemonicinsteadofoperationcodesandinaddresssymbolsorlabelinsteadofaddress.Soinsteadofmachinelanguagewithsymbolsofbinarycode,machinelanguageintotheassem
4、blylanguage.Sotheassemblylanguagealsocalledsymboliclanguage.Useassemblylanguageprogram,themachinecan'tdirectidentification,byakindofprogramwillassemblylanguageintomachinelanguage,thetranslationoftherolethatassemblerprogram,assemblersystemsoftwareisinlanguageprocess
5、ingsystemsoftware.Assemblylanguagewiththebottomofthecomputerdirectlysoftwareevenhardwareforinteraction,ithasthefollowingsomeadvantages:(1)abletodirectlyaccessandhardwarerelatedmemoryoranI/Oport;(2)cannotbethecompilerthelimit,togeneratethebinarycodeforcompletecontro
6、l;(3)tocodeforkeymoreaccuratecontrol,avoidthecommonthreadvisitorhardwareequipmentcausedbysharingdeadlock;(4)canaccordingtothespecificapplicationoftheoptimizationofthecodedobest,increasespeed;(5)canmaximizethefunctionofthehardware.Projectsareintheassemblylanguageapp
7、licationimplementation,givefullplaytotheadvantagesofassemblylanguage.Designintherealizationofautomaticwatchtheshowbasedontheexpansionoffurther.Thefirstpoint:designapplicationsoftwaretraveltimewellimplementedthewayinvarioustypesofmachineoperation;Thesecondpoint:thes
8、ystemhasgooderrortestprocedure,canapplyawideearlywarningandtheerrorcorrection.Third:addalotofpracticalsystemfunction,likealarm,timetocorrect,etc.
此文档下载收益归作者所有