组合语言之艺术1

LoRA 训练 3 种自动打标工具对比:BLIP vs Deepbooru vs WD1.4,标签准确率与效率实测 本文深度对比了LoRA模型训练中三种主流自动打标工具(BLIP、Deepbooru、WD1.4)的标签准确率与效率。测试结果显示,WD1.4在标签准确率上表现最佳(88.6%),而Deepbooru处理速度最快(8-12图/秒)。文章还提供了不同场景下的工具组合策略,帮助用户优化模型训练前的数据标注流程。 阅读详情

 组 合 语 言 之 艺 术

 目        录

序  -------------------------------------------    1
第一章  观念正误  -----------------------------    3
    第一节  电脑  -----------------------------    3
          一、前言  ---------------------------    3
          二、正名  ---------------------------    4
          三、应用  ---------------------------    5
          四、美国市场的程式语言应用  ---------    7
          五、各种语言的性能比较  -------------    9
    第二节  组合语言  -------------------------   12
          一、结构基础  -----------------------   12
          二、个人体验  -----------------------   13
          三、利人与利己  ---------------------   15
    第三节  效率定律  -------------------------   17
          一、效率的定义  ---------------------   17
          二、电脑的效率性  -------------------   18
          三、四大效率定义  -------------------   18
          四、组合语言之效率  -----------------   20
          五、模组的效率  ---------------------   20
    第四节  程式价值  -------------------------   22
          一、程式的种类  ---------------------   22
          二、价值观念  -----------------------   23
          三、创造价值  -----------------------   24
          四、追求价值  -----------------------   25
第二章  准备工作  -----------------------------   34
    第一节  系统  -----------------------------   34
          一、系统之选择  ---------------------   34
          二、目录及磁碟  ---------------------   34
          三、应用工具  -----------------------   35
          四、简化名称  -----------------------   36
          五、参考资料  -----------------------   37
    第二节  应用工具的制作  -------------------   40
          一、联接目标档  ---------------------   40
          二、目标档侦错及工具  ---------------   41
    第三节  分类定义  -------------------------   43
          一、段名定义  -----------------------   43
          二、原始档档名定义  -----------------   45
          三、标题定义  -----------------------   46
          四、缓冲器定义  ---------------------   48
    第四节  统一格式  -------------------------   50
          一、格式统一之优点  -----------------   50
          二、规格  ---------------------------   50
          三、注记  ---------------------------   52
第三章  基本认识  -----------------------------   54
    第一节  应用工具  -------------------------   54
          一、对程式的认识  -------------------   54
          二、对资料的认识  -------------------   58
          三、对暂存器的认识  -----------------   60
          四、对指令的认识  -------------------   64
    第二节  工作环境  -------------------------   68
          一、系统空间  -----------------------   68
          二、周边设备  -----------------------   70
          三、系统程式  -----------------------   71
          四、配备程式  -----------------------   72
          五、公用模组  -----------------------   73
    第三节  处理对象  -------------------------   74
          一、数据资料  -----------------------   74
          二、文字资料  -----------------------   74
          三、图形资料  -----------------------   79
          四、概念资料  -----------------------   80
          五、综合资料  -----------------------   81
    第四节  指令应用  -------------------------   83
          一、避免浪费速度及空间  -------------   83
          二、程式要条理通顺  -----------------   91
          三、指令应用要灵活  -----------------   97
          四、回路中的指令  -------------------  102
    第五节  分支处理  -------------------------  106
          一、资料的分类  ---------------------  107
          二、程式的结构  ---------------------  108
          三、次序与条件「真」「假」  ---------  109
          四、JMP 与 JMP SHORT  ---------------  110
第四章  程式设计  -----------------------------  111
    第一节  主题认识  -------------------------  111
          一、任务  ---------------------------  111
          二、分析  ---------------------------  113
          三、改进  ---------------------------  116
    第二节  系统分析  -------------------------  117
          一、硬体机种  -----------------------  118
          二、原则  ---------------------------  121
          三、工作性质  -----------------------  121
          四、相关问题  -----------------------  123
    第三节  模组观念  -------------------------  126
          一、模组定义  -----------------------  127
          二、模组种类  -----------------------  128
          三、模组分割的基本原理  -------------  129
          四、模组分割  -----------------------  132
   五、模组特性  -----------------------  134
   六、模组调用  -----------------------  137
    第四节  程式规划  -------------------------  141
          一、程式性质  -----------------------  142
          二、使用频率  -----------------------  143
          三、程式流程  -----------------------  144
          四、流程图  -------------------------  145
          五、细部流程  -----------------------  146
          六、工作进度  -----------------------  146
    第五节  程式写作  -------------------------  148
          一、暂存器安排  ---------------------  148
          二、程式规格  -----------------------  148
          三、程式及说明  ---------------------  149
    第六节  特殊技巧的运用  -------------------  153
          一、变数法  -------------------------  153
          二、对称法  -------------------------  154
          三、虚拟法  -------------------------  158
          四、桥式法  -------------------------  161
          五、流水线法  -----------------------  162
          六、对应表法  -----------------------  163
          七、模式法  -------------------------  165
          八、预置法  -------------------------  173
第五章  套装软件制作  -------------------------  180
    第一节  测试侦错  -------------------------  181
    第二节  研究改进  -------------------------  183
    第三节  程式合并  -------------------------  191
          一、过程的合并  ---------------------  192
          二、分支的处理  ---------------------  198
    第四节  定案包装  -------------------------  204
          一、手册  ---------------------------  204
          二、版本  ---------------------------  204
          三、包装  ---------------------------  205
附录一  SHELL 排序测试  -----------------------  207
          一、比较表  -------------------------  207
          二、组合语言之制作  -----------------  208
          三、C 语言之制作过程  ---------------  218
附录二  程式语言效率分析  ---------------------  221
          一、ASSEMBLY  -----------------------  221
          二、C  ------------------------------  228
          三、BASIC  --------------------------  232
          四、PASCAL  -------------------------  234
          五、FORTRAN   -----------------------  235
附录三  键盘输入码表  -------------------------  237
附录四  论中文资讯处理

 

 序

    本书专供已具备写作组合程式语言( Assembly Language)能力及经验,且有志将组合语言视为常用工具之程式师,做进一步观念、技术上研讨用。
    微电脑由诞生迄今,不过短短廿载,一切观念及技术,尚处于开发阶段。可是利用一种不变的硬体机构,再加上可随实际需要而任意设计的程式,在相互配合下,完成某些指定的工作,却是最具效率的方法。
    且不论电脑硬体未来的发展如何,程式这种可塑性极高的软体,必然会成为人类文明的重要一页。甚至于随着时代的需要,大量人力、心智的投入,它又何尝不可能成为一种艺术?一种代表着人类智慧、涉及各种领域、且具备商业价值的综合性艺术?
    艺术具有开放性、观摩性、完美性的特徵,它可以充实人生、升华人性、活化心灵,是人类特具的一种创造行为。在每一个时代,随着环境及事物的变迁,都会有不同形式的艺术出现。人们运用心灵可以触及的各种素材,发挥到意识所及的最高境界,这就是艺术。
    我认为在这个资讯时代,电脑程式的设计及应用,正是一种划时代的艺术。目前还只是电脑艺术的拓荒期,由无到有,再由简而繁,以臻于至善,在这过程中,尚有待我们投入大量的劳力、心血以及无上的智慧。
    本书对初学程式语言者并无助益,读者起码应具备对电脑软硬体的认识,并略通组合语言的指令。更理想的是已经有一些应用上的经验,才能领会其中道理。
    组合语言系供机器控制用,因中央处理器(Centrol Proc-essing Unit,CPU) 或微处理器(Micro Processor)之不同而有所不同。本书仅针对8088 CPU指令,作技术性探讨。
    本书原系本人在两仪文化科技公司教学之讲义,后因各界需要,特加以整理发行。但因工作繁重,兼以视茫发苍,对有关细节,常有力不从心之叹。书中谬误之处甚多,尚请方家不吝指正是幸。
    正当本书要出版之际,我发现市面上有本“ZEN of Assembly Language” (Michael Abrash, Scott, Foresman and Company)的好书,这本书中的观念和我极为接近,只是在技术上更进一层,分析得非常透彻,值得向大家推荐。
    巧的是,在该书中也举了点阵放大的例子,且方法与我们用的很类似。读者有兴趣,正好详细比较一下,他山之石,可以攻错,能见到这样的好书,证明吾道不孤,颇令人安慰。
    我坚信当电脑成熟时,软体的制作将全靠模组,而模组必须建立在组合语言上。因此,到了最后,只需要少数人制作专用模组,并公开销售。至于应用软体,将会简单到人人都能设计,所以有志从事电脑工作者,应该由组合语言着手。
    本书由沈红莲小姐修辞、校正,刘莉小姐利用“聚珍整合系统”,以600 点雷射印表机制版,特此致谢。

 

 

组合语言之艺术-朱邦复 中文计算机之父朱邦复对计算机的理解,深刻揭示汇编语言的作用及其重要性,值得一读 立即下载

相关推荐

组合语言之艺术 EPUB格式

组合语言之艺术 EPUB格式

组 合 语 言 之 艺 术(一)

//这是一篇90年的文章,从汇编语言角度讲软件开发,内容稍嫌陈旧,//不过文章很多观点,我甚赞同//朱先生是软件界大前辈,仓颉码发明人,現任香港文化傳信集團副主席//發表「漢字基因工程」序    本书专供已具备写作组合程式语言( Assembly Language)能力及经验,且有志将组合语言视为常用工具之程式师,做进一步观念、技术上研讨用。    微电脑由诞生迄今,不过短短廿载,一切观念及技术,

讲武堂-Jiangtao 6008

组合语言敎学

不会使用组合语言这里头由浅入深的教学适合初学者观看使用

组合语言之艺术4

  第三章    基本认识 第一节  应用工具一、对程式的认识    写作程式不难,但要写出好程式却不容易。这就好像画图一样,人人都能画,而画出来的图却可能有天壤之别。    想作一个好画家,首先要有观察及分析的能力,面对着杂乱的事物,先整理出头绪,找到主题。再在画布上勾出轮廓,这叫做「布局」。布局完毕,根据实际的环境,决定作图的先后「顺序」。顺序是一种层次观念,景物及色彩都有一定的层

dot99的专栏 2737

组合语言之艺术

我在网上找的,组合语言之艺术,可以看看!

华为Atlas 300I推理卡驱动安装避坑指南:不同安装方式的选择与优化

本文详细解析华为Atlas 300I推理卡驱动安装的三种主流方式(.run、.rpm和源码编译),提供关键环境检查步骤、安装流程优化建议及常见问题解决方案,帮助开发者高效完成芯片推理卡部署并规避典型安装陷阱。

q9w8e7r6t5的博客 432

组合语言之艺术----序

序 本书专供已具备写作组合程序语言( Assembly Language)能力及经验,且有志将汇编语言视为常用工具之程序员,做进一步观念、技术上研讨用。 微电脑由诞生迄今,不过短短廿载,一切观念及技术,尚处于开发阶段。可是利用一种不变的硬件机构,再加上可随实际需要而任意设计的程序

Tunix126的专栏 1192

PostgreSQL向量数据插件--pgvector安装(附PostgreSQL安装)

本文为本人在安装pgvector中踩过的坑,已找到解决方法,现向大家分享。

m0_62627802的博客 2万+

组合语言之艺术8

附录二    程式语言效率分析    以下为利用ASSEMBLY,BASIC,PASCAL,C,FORTRAN 等程式语言,将一个24x 24之点阵字形,放大成为48x 48,并分别比较其处理速度、占用空间以及制作时间。    为了正确计算执行时间,特意作 10,000 次处理,至于指定的24x 24字形,则假设为一空格。一、ASSEMBLY    组合语言变化无穷,先以一般的作法,用

dot99的专栏 1272

深入解析路科验证V0实验lab1:SV接口与时钟块实战

本文深入解析了路科验证V0实验Lab1的核心内容,重点阐述了SystemVerilog接口与时钟块在验证环境搭建中的关键作用。通过拆解router_io接口设计、时钟块同步机制及程序块封装,详细讲解了如何构建稳定可靠的验证通信基础,并提供了复位时序分析与常见调试技巧,为后续复杂验证打下坚实基础。

peach的博客 430

PostgreSQL:十五. 性能优化

十五. 性能优化 优化简介: PostgreSQL优化一方面是找出系统的瓶颈,提高PostgreSQL数据库整体的性能; 另一方面,需要合理的结构设计和参数调整,以提高用户操作响应的速度; 同时还要尽可能的节省系统资源,以便系统可以提供更大负荷的服务。 PostgreSQL数据库优化是多方面的,原则是减少系统的瓶颈,减少资源的占用,增加系统的反应速度。例如: 通过优化文件系统,提高磁盘IO的读写速度; 通过优化操作系统调度策略,提高PostgreSQL的在高负荷情况下负载能力; 优化表结构、索引、查询

数据知道的博客 4万+

【AIStarter:项目管理平台】Krita 5.2.6 + AI 1.29 + ComfyUI 插件:创作与效率的完美结合

Krita 5.2.6 加上 AI 1.29 和 ComfyUI 插件,为数字艺术家提供了一套全面而强大的创作平台。它不仅仅是一款绘画软件,更是一个集成了先进技术和人性化设计的创意伙伴。无论是专业画家还是业余爱好者,都可以从中找到提升自己工作的利器。随着不断的技术进步,我们期待看到这个组合在未来带来更多惊喜。如果你正在寻找一款既强大又易于使用的绘图工具,并希望借助人工智能的力量来加速你的创作过程,那么不妨尝试一下这套由 Krita 5.2.6、AI 1.29 和 ComfyUI 插件组成的套装吧!

ai_xiaogui的博客 602

智护健康:基于 ESP32 的可穿戴式心率血氧远程监测手环设计与实现

随着健康管理理念的普及,可穿戴式健康监测设备成为刚需。本文设计了一款基于 ESP32 芯片的可穿戴式心率与血氧远程监测手环,通过集成专业生物传感器采集生理数据,借助 ESP32 的无线通信能力实现数据远程传输,搭配手机 APP 与云平台完成数据存储、分析与预警。文中详细阐述了硬件选型、模块接线、软件设计流程及核心代码实现,该手环具备低功耗、高精度、实时性强等特点,可满足日常健康监测与远程照护需求。

weixin_42300449的博客 1199

《计算机程序设计艺术》中的小故事清单

本清单包含《计算机程序设计艺术》(The Art of Computer Programming) 中核心算法与数据结构的 C 语言实现,每个算法均配有 5W1H 发明者故事、自然语言需求定义和完整测试用例。

平行教师朱宗晓的专栏 641

雷达方程从零开始的详细推导及实现

通过以上六步,我们从最基本的物理图像出发,完整地推导出了雷达方程。初学者可以按照这个逻辑,自己在纸上一步步重现整个过程。Python实现。

VectorShift的博客 338

SAP HANA CDS View Syntax Options 全解:从语法到工程实践

本文面向SAP HANA工程师,深入解析CDS视图的语法与应用场景。文章涵盖XS Advanced环境下的CDS视图设计要点,包括SELECT基础语法、聚合函数与分组约束、参数化视图实现以及常见连接操作。特别强调工程实践中的注意事项:GROUP BY禁用表达式、原生表名大小写规范、结果集裁剪方式选择等。通过两个真实案例(办公室占用率统计和客户画像分析)展示CDS视图在实际业务中的应用,并提供性能优化建议。全文采用中英文混排规范,技术术语使用反引号标注,旨在为开发者提供清晰的CDS视图开发指南。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 212

grill-with-docs:一次访谈如何沉淀设计对齐与领域文档

如果你经历过"和 Agent 对齐方案,术语越聊越乱、决策一关窗就散"的场面,grill-with-docs 就是补这个洞的。核心机制一句话:访谈边进行,领域文档边落盘。5 分钟读完,你能拿到三样东西:产出长什么样、哪些场景别硬上、卡住时往哪查。 ## 先交货物:跑完一次,仓库里多了什么 先别急着定义它是什么,直接看落盘。一次正常会话结束,你的仓库 diff 里通常多出两类文件。 第一份是根

gitblog_00013的博客 782

【四足机器人项目实战】四足机器人腿部机械结构设计

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 TODO:写完再整理 文章目录系列文章目录前言 前言 认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长! 本文先对四足机器人–腿部机械结构设计做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章 提示:以下是本篇文章正文内容 为了减轻腿部惯量,使用有限元分析着重进行轻量化设计,小腿采用工字梁方案,大腿采用内部镂方案,并使用1.5 mm的AL 6061硬质材料,轻量化的腿部设了腿部运动时摆动

qq_35635374的博客 7539

Stable-Diffusion-v1-5-archive提示词工程进阶:语义解析与组合控制效果对比

本文介绍了在星图GPU平台上自动化部署stable-diffusion-v1-5-archive镜像,并深入探讨了其提示词工程进阶技巧。通过对比语义解析与组合控制的效果,展示了如何利用权重调整、负向提示及风格融合等方法,精准控制AI图片生成,例如创作出细节丰富的赛博朋克主题人像作品。

weixin_29867767的博客 89

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

FLUX.1-dev模型更新日志:v1.2新增功能速览

本文介绍FLUX.1-dev v1.2版本的核心升级,包括Flow Transformer架构、多模态理解、自然语言指令控制与高精度生成能力。模型在提示词遵循率、复杂语义解析和实时编辑方面表现突出,支持LoRA微调与高效推理,适用于艺术创作、广告设计与AI智能体开发。

weixin_42443533的博客 350

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Nunchaku-FLUX.1-dev多语言支持现状:中英双语提示词混合生成实测报告

本文介绍了如何在星图GPU平台上自动化部署Nunchaku-flux-1-dev镜像,该镜像基于开源的FLUX.1 [dev]模型优化,具备出色的文本生成图片能力。通过实测发现,其支持中英双语提示词混合输入,能有效结合中文的文化表达与英文的细节控制,显著提升AI绘画在人物肖像、场景描绘等应用场景中的生成质量与准确性。

weixin_35649491的博客 302

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Nunchaku FLUX.1 CustomV3提示词工程:10个技巧提升生成精准度

本文介绍了如何在星图GPU平台上一键自动化部署Nunchaku FLUX.1 CustomV3镜像,并运用提示词工程技巧提升AI图像生成精准度。通过权重控制、细节描述和风格引导等方法,用户可快速生成高质量、符合预期的视觉内容,适用于概念设计、插画创作和营销素材制作等场景。

weixin_42588877的博客 337

打印楼梯,同时在楼梯上方打印两个笑脸

/* Note:Your choice is C IDE */ /*题目:打印楼梯,同时在楼梯上方打印两个笑脸。 程序分析:用 ASCII 1 来输出笑脸;用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。*/ #include “stdio.h” void main() { int i,j; printf("\1\1\n");//\1\1的作用是打印出ASCII码为1的字符,标题开头的意思 for(i=1;i<11;i++) { for(j=1;j<=i;j++) { printf

qq_45059758的博客 553

10个MindIE/stable_diffusion_v1.5提示词技巧,让你的AI绘画效果提升300%

想要让AI绘画效果提升300%吗?掌握MindIE/stable_diffusion_v1.5的提示词技巧是关键!本文将为您揭秘10个实用的提示词技巧,帮助您在华为昇腾AI处理器上获得更出色的AI绘画效果。无论您是AI绘画新手还是有一定经验的用户,这些技巧都能让您的创作事半功倍。 ## 📋 什么是MindIE/stable_diffusion_v1.5? MindIE/stable_diff

gitblog_01425的博客 400

组合语言的艺术

 ***再次声明,此文章不是出自本人之手,自认为作者写不错,作者对计算机,人生,文化以及价值的理解已经到了一定的境界了,如有侵犯原创作者的权益,还请谅解                                                                              组合语言的艺术    我个人对此感受极为深切,我原是个十足的外行,1978年第一

yuanzhendong1206的专栏 776
上一篇: 怎样用softICE调试程序
下一篇: 组合语言之艺术2
dot99
博客等级 码龄26年 2粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值