汇编中如何实现switch case 语句?

yejinwei yejinwei 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在汇编中如何实现switch case语句的功能,如果我们用if-else形式去判断的话当case很多的时候效率就会比较慢,而在CASE是顺序相连时我们可以使用跳转表,但问题就是当case不顺序相连且case语句较多和两个case间相差很大时,我们怎样处理?谢谢!
...全文

相关推荐

c语言完整二级专用PPT课件.pptx

c语言完整二级专用PPT课件.pptx

加油学习加油进步

C程序设计习题(带答案解析).doc

C程序设计习题(带答案解析).doc

bw6236223

嵌入式开发优化方法嵌入式开发优化方法.doc

嵌入式开发优化方法嵌入式开发优化方法

omyligaga

自考“高级语言程序设计”习题答案详解.pdf

1.1 单项选择题   1.二进制语言是属于( )   ①面向机器语言 ②面向问题语言 ③面向过程语言 ④面向汇编语言   「解」人们研制了许许多多计算机程序设计语言,其中二进制语言直接来自计算机的指令系统,与具体计算机紧密相关,所以是一种面向机器语言。面向问题语言是为了易于描述和求解某类特定领域的问题而专门设计的一种非过程语言。面向过程语言是一种能方便描述算法过程的计算机程序设计语言。有汇编语言,但没有面向汇编语言。汇编语言也是一种面向机器的语言,与机器语言比较,汇编语言用有助于记忆的符号来代表二进制代码。所以解答是①。   2.下列语言中不属于面向过程的语言是( )   ①高级语言 ②低级语言 ③C语言 ④PASCAL语言   「解」 C语言和 PASCAL等程序设计语言都是高级语言,它们用于描述复杂加工的处理过程,所以也称它们是面向过程语言。低级语言是指机器语言和汇编语言,低级语言是面向机器的语言,而不是面向问题的语言。所以解答是②。

baohua392

华为内部学习材料-面试命题参考书目

华为内部学习材料-面试命题参考书目.rar 内包含编写无错c程序秘诀、c traps and pitfalls、c语言常见问题集等。。。

Gloria_bing
评论 4
收藏 已收藏
分享
返回顶部
yejinwei
硬件/系统 2,644 成员 17,229 内容