Thisbookintroducesprogrammersto64bitIntelassemblylanguageusingtheMicrosoftWindowsoperatingsystem.Thebookalsodiscusseshowtousethefreeintegrateddevelopmentenvironment,ebe,designedbytheauthorspecificallytomeettheneedsofassemblylanguageprogrammers.EbeisaC++programwhichusestheQtlibrarytoimplementaGUIenvironmentconsistingofasourcewindow,adatawindow,aregisterwindow,afloatingpointregisterwindow,abacktracewindow,aconsolewindow,aterminalwindow,aprojectwindowandapairofteachingtoolscalledthe"ToyBox"andthe"BitBucket".Thesourcewindowincludesafull-featuredtexteditorwithconvenientcontrolsforassembling,linkinganddebuggingaprogram.TheprojectfacilityallowsaprogramtobebuiltfromCsourcecodefilesandassemblysourcefiles.Assemblyisperformedautomaticallyusingtheyasmassemblerandlinkingisperformedwithldorgcc.Debuggingoperatesbytransparentlysendingcommandsintothegdbdebuggerwhileautomaticallydisplayingregistersandvariablesaftereachdebuggingstep.TheToyBoxallowstheusetoentervariabledefinitionsandexpressionsineitherC++orFortrananditbuildsaprogramtoevaluatetheexpressions.Thentheusercaninspecttheformatofeachexpression.TheBitBucketallowstheusertoexplorehowthecomputerstoresandmanipulatesintegersandfloatingpointnumbers.Additionalinformationaboutebecanbefoundathttp://www.rayseyfarth.com.ThebookisintendedasafirstassemblylanguagebookforprogrammersexperiencedinhighlevelprogramminginalanguagelikeCorC++.TheassemblyprogrammingisperformedusingtheyasmassemblerautomaticallyfromtheebeIDEundertheLinuxoperatingsystem.ThebookprimarilyteacheshowtowriteassemblycodecompatiblewithCprograms.ThereaderwilllearntocallCfunctionsfromassemblylanguageandtocallassemblyfunctionsfromCinadditiontowritingcompleteprogramsinas
2025/1/3 16:06:29 8.52MB Assembly Windows 64Bit
电脑技巧计算器计算机学习
2025/1/2 3:46:23 81.01MB 电脑技巧 计算机基础 计算器
js实现操作系统的页式存储管理的模拟
2025/1/1 8:41:57 146KB 操作系统
WIN10平台下ProlificUSB-to-SerialCommPort线的驱动程序及安装方法。
2024/12/28 16:12:17 3.05MB 驱动程序
编程器备份可用
2024/12/27 9:29:52 8MB Z8300 11.6 S16 128G
用于安装Rational_Rose时系统所缺的libatriagu.dll文件
2024/12/25 20:04:48 4KB libatriagu dll Rational Rose
win7由于删除jdk导致控制面板java图标损坏,从而无法启动javaWebStar等相应操作。
下载后解压后运行文件即可
2024/12/25 20:10:03 863KB win7 修复 java
Proxifier是一款功能非常强大的socks5客户端,可以让不支持通过代理服务器工作的网络程序能通过HTTPS或SOCKS代理或代理链。
内附标准安装板及便携版,注册机选择相应版本生成注册码
2024/12/25 17:50:51 6.9MB Proxifier
对于Windows64bits操作系统而言,在安装软件时候,需要进行签名认证,这是微软必须要求的。
此软件的目的就是避免每次开机需要按F8强制进行签名认证。
2024/12/24 20:25:57 630KB 免签名认证 去除签名
这是一个基于qt5的共享内存QSharememory的测试程序.在win下面编译,自己写的,可以实现不同的应用程序中IPC通信,封装了一个类,非常方便使用。
//具体的测试方法是,运行程序,弹出一个dialog.5个按钮,两列,左边一列是设置共享内存,//右边一列是读取共享内存,左右是对应的,先点击左边的,点击一次之后,内存设置了。
//然后点击右边的按钮,或者其他应用程序也可以读取这个程序的内存。
整个工程开源,打包,编译即可测试,也可以编译成两个独立的应用程序测试。
同时支持跨平台,在linux下面测试过。
侵入式版本linux也可用
共 1000 条记录 首页 上一页 下一页 尾页