#汇编

2021-6-13 0:36
当我看到我从1986年到1989年使用的旧版笔记本时,我正在清洁一个旧的工作区域。它遭受了时间和灰尘的传递。 我以为它是我以前见过的同样的笔记本,因为我有两个相同模型的蓝色笔记本,但我丢了一个。然后令我惊讶的是,我发现它是丢失的第二款笔记本,我把我的第一个Z80汇编语言程序划分了! 很开心,我立即拍了重要页面,......
2021-5-5 22:30
几年后,我在Oracle担任Solaris工程师时,我将4月愚人的笑话发表给我们的一个内部邮寄列表。你还记得太阳能吗? Pepperidge Farm Remembers.unfortunatelly Solaris 12从未释放过(无论如何),并且许多开发者在短时间内被解雇,但是一个不同的故事......四月傻瓜电......
The GNU Assembly(gnu.tools)
2021-4-16 4:13
在新的伞下聚集 - 我们,知名的自由软件商品商品的维护者和贡献者,正在为这个地方制作我们的新家,为计算机用户的自由而战士打捞。 治理,而不是单侧主义 - 这个新的家庭受到普通目标和分享凝视之后的人的管辖。我们讨论了日常运营和我们伞项目的一般方向,包括其治理,众所周知。 这个小组不统一 - 我们有共同的目标,也有不......
2021-4-14 4:32
Warning: Can only detect less than 5000 characters
2021-4-10 22:38
线程索引]“重点”,我们已经准备好了解这一重要特征。分支在几个系统上测试,状态良好:修复了许多问题,目前仍然没有已知的问题仍然是块的主题。 (那里有一个' SA很多,还没有做WRT记录功能和其变得的方面,但可以在合并之后掌握。)如果你们中的一些人有一些不寻常或罕见或异国情调的系统或emacconfigurat......
EFF: Am I FLoCed?(amifloced.org)
2021-4-10 9:26
第三方Cookie是当今大部分监测广告业务的技术。但饼干正在出路,谷歌正试图为广告商设计一种方法,以便在Cookie消失的情况下基于他们的网络浏览来保持针对用户的方式。它' s出来floc。 Floc在您的浏览器中运行。它使用过去一周的浏览历史记录,将您带到另一组与其他"类似"世界各地的人......
2021-4-7 21:16
GNU闪电是一个生成汇编语言编码运行时的库; 它非常快,使其非常适合在时间复杂程序,它摘要在目标CPU上,因为它暴露于由MIPS和Sparcchips的标准化RISC指令集的标准化RISC指令集。 GNU闪电可用于复杂的Codegeneration任务。 可用的后端涵盖AARCH64,Alpha,ARM,HPPA,......
2021-3-21 8:45
SUBX是X86机器代码子集的表示法。 MU翻译在Subx中实现,也会发出子句代码。 这里'在子句中添加1和1的示例程序,并返回结果TOTHE父shell进程: == CodeEntry:#eBx = 1 BB / Copy-to-EBX 1 / IMM32#增量EBX 43 / Increment-EB......
2021-3-21 3:42
您可以使用它在裸露的Linux内核上运行它的本地ELF二进制文件。没有其他依赖项。 $ ./subx -map翻译examples / femirmal.subx -o examples / femiration $ ./subx --map --trace运行' last_run' $ .......
2021-3-19 5:36
这是一个概念验证全功能的6502个汇编程序,带有电子表格中的链接器(与Excel,Libre Office等工作)。 如果您使用Libre Office,则需要Libre Office V7.1.x或更高版本,如果要使用链接器。 6502_spasm-v.x.y-example.xlsx文件包含链接不同模块的示例......
2021-3-15 11:19
ARM64是一款计算机建筑竞争与流行的英特尔X86-64架构竞争,桌面,笔记本电脑等CPUS架构。 ARM64在Mobilebhones 1中很常见,以及基于格格的Amazonec2实例和大量的Ballyhooed Apple M1芯片,所以知道它可能是有用的!事实上,由于iPhone,我几乎与ARM64比X86-6......
2021-3-7 11:42
我希望长时间学习汇编语言(ASM)编程。我终于找到了这个完美的项目来做:黑客超级马里奥世界(SMW)。这是很有趣,所以我以为我' d记录了这个过程。 SMW ROM黑客社区充满活力。它'这是一个令人印象深刻的有才华和创意社区,它具有许多具有自定义图形,音乐,级设计和游戏物理学的令人敬畏的游戏。在Yo......
2021-3-2 13:19
为什么在2021年,任何人都需要学习汇编语言?首先,阅读汇编语言是确切了解您的程序在做什么的方式。确切地说,为什么C ++程序是1个MiB(而不是100 KiB)?是否有可能从一直调用的函数中挤出更多性能? 特别是对于C ++,很容易忘记或根本没有注意到源代码和语言语义所隐含但未明确说明的某些操作(例如,隐式转换或......
2021-3-1 8:52
我当时在看电视,有一个广告宣称“该做您想做的事了!”我回复了电视,是时候用6502汇编语言编写JSON解析器了?我以某种方式不认为他们的想法是正确的,但是电视是正确的,我应该做我想做的事情。 因此,这是我的JSON解析器。核心解析器是完全用6502汇编语言编写的,旨在与ca65进行汇编。但是,它应从C进行调用,并使......
2021-2-18 7:19
Elderfox Studios拍摄了由各种火星太空漫游者拍摄的摄影镜头,并将它们汇编成一个绝对惊人的4K渲染视频,揭示了火星的表面。这段简短而令人惊叹的纪录片中使用的原始照片来自NASA,JPL-Caltech,MSSS,康奈尔大学和ASU。 尽管摄像机的质量很高,但流动站将数据发送回地面的速率是最大的挑战。好奇......
2021-1-15 20:26
上周,我们讨论了使用新的基于Apple M1的Macintosh作为开发工作站,以及如何安装Apple的开发系统XCode还安装了包括LLVM和make在内的大量开源开发工具。本周,我们将介绍如何编译和运行一个简单的命令行ARM汇编语言Hello World程序。 我的《用64位ARM汇编语言进行编程》一书包......
2021-1-10 13:19
Warning: Can only detect less than 5000 characters 分形洞穴,2016年。是一个门格海绵分形,具有一些变化和严重的畴变形。通过有符号距离字段中的光线移动对图像进行了路径跟踪。购买金属印刷品:https://tinyurl.com/y6adojx8源代码:https:/......
2021-1-8 22:7
采访每个人都记得他们的第一次。它可能是准将口味的,或带有辛克莱的味道。对于前Microsoft工程师Dave Plummer来说,它是1979年Radio Shack的TRS-80。 Plummer现在经营着一个充满了书呆子的YouTube频道,尽管几十年前他在Microsoft的崛起中扮演了角色,为MS-DOS......
2020-12-19 23:46
作为TypeScript的变体,可以轻松地将其编译为WebAssembly,而无需学习新的语言。 与现有的Web生态系统集成-无需设置繁重的工具链。只需npm安装它! AssemblyScript是根据Apache许可版本2.0发布的免费和开源软件,该软件基于Binaryen,并基于WebAssembly规范......
2020-11-13 0:36
嘿,你!你有没有想过成为一名CPU语者?我也是!。我是一名前台网络开发人员,但低级汇编代码和编译器一直让我着迷。我在学习这两个方面都拖延了很长一段时间,但在我最近染上了铁锈,并在很多在线铁锈社区闲逛后,它给了我很大的动力,让我潜入其中。Rustaceans使用奇特的词汇和缩略语,比如自动向量化、内联、对齐、填充、链接......
2020-11-5 20:10
管理程序内存自省(HVMI)依赖于分析内存访问以确定它们是否合法。例如,通过分析旧的存储值和新存储的值,HVMI可以决定是否允许修改。然而,这带来了需要对修改受保护内存的每条指令进行深入分析的复杂性。与RISC体系结构不同,x86有大量的指令可以通过复杂的读-修改-写(RMW)方式访问存储器,并使用复杂的寻址方案。为......
2020-10-31 9:16
周五,苹果公司拒绝了一款旨在确保宾夕法尼亚州正确计票的应用程序,称该软件违反了App Store隐私指南。 正如“信息报”所指出的,苹果的决定是在试图缩小关键州计票规则的情况下做出的,这一战略可能会影响即将到来的总统选举的结果。 Drive Turn被谷歌批准在Android上分发,用户可以通过将这些数据库与该应用程......
2020-9-21 6:4
它可以用于静态分析x86/x64二进制文件,重写代码(例如,删除垃圾指令)、重新定位代码或作为反汇编程序。 ✔️正确:所有指令都经过测试,并且ICE已经针对其他反汇编程序/汇编程序(xx、gas、objdump、masm、dump bin、nasm、ndisasm)和模糊化进行了测试。 ✔️格式化程序支持MASM、N......
2020-9-20 10:17
下载PDF摘要:反汇编二进制代码很困难,但对于提高二进制软件的安全性是必要的。在过去的几十年里,对二进制反汇编的研究已经产生了许多工具和框架,这些工具和框架已经提供给研究人员和安全专业人员。这些工具采用各种策略,赋予它们不同的特性。然而,缺乏系统性阻碍了该领域的新研究,并使选择正确的工具变得困难,因为我们不了解现有工......
2020-9-19 16:2
下载适用于Windows的HOVALAAG .zip文件中的Windows 32位命令行程序。 可以在Linux和Mac的WINE环境下工作。 特点: -带9个独立控制单元的复古12位VLIW CPU -13个编程问题 该处理器 游戏使用了一个虚构的复古超长指令词(VLIW) 处理器,部分灵感来自MOS技术......
8086 Microcode Disassembled(www.reenigne.org)
2020-9-6 0:54
最近,我意识到,作为他的8086逆向工程系列的一部分,肯·谢里夫(Ken Shirriff)在网上发布了一张8086芯片的高分辨率照片,上面去掉了金属层。这是我一段时间以来一直在寻找的东西,以便提取和反汇编8086微码。我之前发现了芯片的非常高分辨率的照片,金属层完好无损,但微码ROM只有一半的位是可读的。Ken还发......
2020-8-30 1:10
NASA的图片参考包含可用于设计、制造和检查的接受/拒绝标准的全彩色可视示例。
2020-8-18 16:12
当我上第一节课的时候,大学里教我x86汇编的方式已经完全过时了很多年。那是在2008或2009年左右,64位处理器已经开始成为一种东西,甚至在我所处的环境中也是如此。与此同时,我们正在做DOS、实模式、内存分段和所有其他过去糟糕的事情。 尽管如此,我在课程期间(以及随后的几年)学到了足够多的代码,以便能够理解来自编译......
2020-8-6 7:42
编译器资源管理器是一个交互式在线编译器,它显示编译后的C++、Rust、Go(以及更多)代码的汇编输出。
2020-7-31 11:26
国土安全部(Department Of Homeland Security)编制了关于报道俄勒冈州波特兰抗议活动的美国记者工作的“情报报告”,现任和前任官员称,这是对政府系统的一种令人震惊的使用,该系统旨在分享关于恐怖分子嫌疑人和暴力行为者的信息。 在过去的一周里,国土安全部情报与分析办公室(Office Of In......