作者tropical72 (蓝影)
看板Programming
标题Re: [问题] C语言 16*16 LED 字体滚动
时间Tue Jul 19 00:24:01 2011
※ [本文转录自 C_and_CPP 看板 #1E95nk0n ]
作者: tropical72 (蓝影) 看板: C_and_CPP
标题: Re: [问题] C语言 16*16 LED 字体滚动
时间: Tue Jul 19 00:16:43 2011
※ 引述《aifinsrc (henry)》之铭言:
1F:→ suhorng:Keil C + 8051 ?07/18 22:22
2F:→ leeyinf:组合语言?07/18 22:23
3F:→ zephyrhymn:VDHL?07/18 23:23
4F:→ tropical72:HDL 应不算程式语言,它是 non-CPU based.07/18 23:28
5F:→ MOONRAKER:此真妙哉!那请问Java是否程式语言?07/18 23:49
6F:→ tropical72:说实话,对 java 不熟,但 Java 不是程式语言吗 ??07/19 00:04
那个.. 我好像有点离题了 XD
X86、6502、MIPS、ARM、8051、pic,这些没疑问,都是 CPU based
就是实际上有颗 cpu 在里面跑,它们是程式语言。
c 语言、c++、java、basic,这些都是高阶「程式语言」,
「程式语言」要执行的条件:cpu、memory(这点不知道算不算)。
Verilog、VHDL ,实际上是写软体,去烧录 IC,
目前最大二厂应是 Xilinx/Altera,出厂的是 可程式化逻辑 IC( CLPD),
但实际上那颗 IC 本身没有任何 cpu 在里面,全都是一些 logic gate,
虽语法和高阶程式语言很像,不过.. 嗯, 其它问题不再引述
(最麻烦的是 gate delay,程式语言从头到尾都不用考虑这问题)。
总之,HDL (Hardware Description Language) 本身是 non-CPU based,
故我认为 硬体描述语言 本身便不算是程式语言。
当然, 若觉得有误欢迎指正。
--
YouLoveMe() ? LetItBe() : LetMeFree();
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 180.177.78.41
※ 编辑: tropical72 来自: 180.177.78.41 (07/19 00:17)
7F:→ windincloud:这问题有点像在问HTML算不是一个程式语言? 不过原PO用 07/19 00:20
8F:→ windincloud:no-CPU base有点诡异~ 因为JAVA是先编译後再进JVM直译 07/19 00:20
9F:→ windincloud:这样不也算non-CPU base,但JAVA是程式语言呀~ 07/19 00:21
10F:→ tropical72:可能我有些误解,解释也很不好(重点是对java真的一无所 07/19 00:22
11F:→ tropical72:知.)我想本篇转programming较佳,别为难版主. 07/19 00:22
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 180.177.78.41