我想用C++构建一个简单的汇编器

酷点点 2000-03-08 04:09:00
我想用C++构建一个简单的汇编器,哪位大虾能给我一些这方面的建议和经验?
或者一些可以用的资源!Thank you very much
...全文
308 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
酷点点 2000-04-03
  • 打赏
  • 举报
回复
我已经找到了一个功能强大的汇编器及源码NASM。好东西不敢独享。
有兴趣的同志请访问:
website:www.web-sites.co.uk/nasm
这里特别感谢apche同志,我在她介绍的站点CodeGuru上问到的!!!
酷点点 2000-03-27
  • 打赏
  • 举报
回复
really?
how can I meet CodeGuru?
how do I contact with him?
酷点点 2000-03-27
  • 打赏
  • 举报
回复
I see,it is a web suit.thank you
apche CN 2000-03-26
  • 打赏
  • 举报
回复
CodeGuru have a sample!
good luck!
darksky 2000-03-25
  • 打赏
  • 举报
回复
you are very good!
sirius 2000-03-18
  • 打赏
  • 举报
回复
haha,很简单,但是需要耐心调试,
不要用数组,绝对要用链表,少数地方用双向链表以提高效率
重点:
1.字符串的处理要熟练
2.防止内存的泄漏!!!

另外:
我已经做了一个汇编指令虚拟机,并且在此基础上做了一个
语法介于C/PAS之间的解释执行语言.不过是给公司做的
不能给你源码,但是有什么问题我们都可以讨论!
酷点点 2000-03-18
  • 打赏
  • 举报
回复
哎,这年头找到一个做低层工作的人真难哪!(都去建.COM去了:-))很高兴遇到和我在做类似工作的你!hehe...言归正传
问题是:
1。你的汇编语言的格式是如何定义的?(数据段、代码段、宏。。。。特别是宏的定义和汇编及扩展。)
2。如果需要有子程序定义,有接口参数,如何封装?(其具有独立的数据段和代码段,和主程序差不多,但多了输入输出接口参数。)应该采用何种策yue?比如在内存中的存放问题。
3。。。。。
希望和你多多讨论。Thank you!:^-^
茂奇软件 2000-03-14
  • 打赏
  • 举报
回复
good lucky.

jansen zhu
酷点点 2000-03-09
  • 打赏
  • 举报
回复
zjy您好:我现在正在考虑的问题是,需要用到哪些表及结构,及内部模块的划分与结构定义。一要利用C++的特性进行封装,二要便于扩展。
zjy 2000-03-08
  • 打赏
  • 举报
回复
两次扫描,
第一遍,汇编指令,空出跳转和CALL等指令,
做一个表,边汇编边把所有的符号的地址添上
第二遍,从表中把跳转和CALL指令的目标地址算出添上
【为什么还需要学习C++?】 你是否接触很多语言,但从来没有了解过编程语言的本质?你是否成为一名资深开发人员,开发别人做不了的高性能程序?你是否经常要窥探大型企业级开发工程的思路,但苦于没有基础只能望洋兴叹? 那么C++就是你个人能力提升,职业之路进阶的不二之选。【课程特色】 1.课程共19大章节,239课时内容,涵盖数据结构、函数、类、指针、标准库全部知识体系。2.带你从知识与思的层面从0构建C++知识框架,分析大型项目实践思路,为你打下坚实的基础。3.李宁老师结合4大国外顶级C++著作的精华为大家推出的《征服C++11》课程。【学完后我将达到什么水平?】 1.对C++的各个知识能够熟练配置、开发、部署;2.吊打一切关于C++的笔试面试题;3.面向物联网的“嵌入式”和面向大型化的“分布式”开发,掌握职业钥匙,把握行业先机。【面向人群】 1.希望一站式快速入门的C++初学者; 2.希望快速学习 C++、掌握编程要义、修炼内功的开发者; 3.有志于挑战更高级的开发项目,成为资深开发的工程师。 【课程设计】 本课程包含3大模块基础篇本篇主要讲解c++的基础概念,包含数据类型、运算符等基本语法,数组、指针、字符串等基本词法,循环、函数、类等基本句法等。进阶篇本篇主要讲解编程中常用的一些技能,包含类的高级技术、类的继承、编译链接和命名空间等。提升篇:本篇可以帮助学员更加高效的进行c++开发,其中包含类型转换、文件操作、异常处理、代码重用等内容。

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧