鱼C论坛

 找回密码
 立即注册
查看: 2544|回复: 2

概念的疑惑求解答

[复制链接]
发表于 2016-6-7 13:44:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
个人学习了后的理解不知道是不是对的 希望能指出错误和补充
16位汇编语言:
        cpu命令集+伪指令集构成的一门语言 cpu命令集:简单说就是直接控制CPU的命令的集合(也就是CPU能看得懂的命令)也是一种约定是制造CPU的厂家        直接嵌入CPU里的程序(硬件识别)
        伪指令集:是通过编译器进行翻译给CPU (也可以看做最简单的指令和过程的封装)
        总结;汇编语言理解性差,过程复杂,编写麻烦,但是对硬件是直接操作 没有过多的限制这也是造成了错误多        安全性差的原因

32位汇编语言:已经不属于最底层的编程语言 只是语法集成了16位汇编语言再延伸出一些新的语法,跟C语言一样都是大量的使用API函数来实现编程任务.

C语言:基本是在32位汇编语言之上做出来整合 在一些没有意义的数据用宏去替代让人更容易理解学习 WIN也是提供大量的API使用 让编程变得更为简单

c++语言:        直接是在思路上做了翻天覆地的改变,先从宏观在到微观的去看待问题,思路上,总的分析程序 吧程序分成一个一个的小程序,再实现一个一个的小程序后再组合(总体-->分解-->单个实现-->合成-->总体),这就用到了类库的概念.

通过上面的理解 我有个比较模糊的概念 从一开始的 中断到-->API函数到-->类库 到底是一个怎么样的关系和转换过程
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-6-7 18:21:19 | 显示全部楼层
   简单的讲  
    中断就是停下当前的工作去做其他的,之后又会过来作之前的;
    API函数其实就是在程序或系统设计时就预留给以后开发使用的函数,这样很方便的可以操作一些功能
  类库你可以认为是他是一个大集合,里面的东西是一些类,可以拿来就用
      
   至于他们的关系,还真没什么特殊的关系,,
       但是你可想到  中断后可能就是为了去实现某个api,  api函数其实也是一个大集合,里面全是函数,就是说都是可以实现一些具体的功能的,类库里面的是一个个的模板,这些模板可以用在函数里帮助实现一些功能.


    共同学习   
   
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-9 08:03:14 | 显示全部楼层
你说的我都明白 也谢谢前辈的说明 我就是有个疑惑 中断有硬件的 也有软件提供的 这API是不是就是把这些中断控制变得简单易懂 在CPU下API还是跟中断是一个概念 那么类也只是概念 并不是说他不一样了 在CPU下中断也好 API也好 类库也好 都是一样的存在 如果是 那么就有转变的方式方法 和联系 如果我想的不对 那到底是什么呢???
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-6-18 08:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表