【发布时间】:2019-07-28 09:57:53
【问题描述】:
这两者有什么区别?据我了解,它们都控制程序流程,第一个比后者定义更宽松,但除此之外我看不出两者的区别。
【问题讨论】:
-
TBH 我以前从未听说过control table 这个词,但它似乎非常笼统地描述了由一些类似表的结构所引导的控制流(说表是由程序解释的) ,而跳转表是专门由 CPU 解释的汇编程序结构。
-
是的,我在阅读维基百科上的数据结构列表之前没有听说过它,我认为可以安全地假设跳转表是控制表的实现,但这只是一个假设我想看看更了解他们的人怎么说
-
跳转表是一种特定类型的控制表。就像贵宾犬是一种特殊的家犬一样。
标签: data-structures jump-table