1700414600
1700414601
在状态转化较中,用矩形写上状态的名称,用箭头表示状态转化的方向,并且在箭头上标注引起状态转化的原因(事件)(如图4.16所示)
1700414602
1700414603
图4.16 计算器应用程序的状态转化图
1700414604
1700414605
1700414606
1700414607
1700414608
对于觉得画图很麻烦的人,笔者推荐使用“状态转化表”(如表4.2所示)。因为制表的话,用Excel等表格软件就可以完成,修改起来也要比图方便。在状态转化表中,行标题是带有编号的状态,列标题是状态转化的原因,而单元要是目标状态的编号
1700414609
1700414610
表4.2 计算机程序的状态转化表的例子
1700414611
1700414612
1700414613
1700414614
1700414615
也许读完中断处理和事件驱动这两节,诸位会觉得稍微有些混乱,但程序的流程还是只有顺序执行、条件分支和循环三种。这一点没有改变,其中的顺序执行是最基本的程序流程,这是因为CPU中的PC寄存器的值会自动更新,条件分支和循环,在高级语言中用程序块表示,在机器语言和汇编语言中用跳转指令表示,在硬件上是通过把PC寄存器的值设为要跳转到的目的地的内存地址来实现的。只要能充分理解这些概念就OK了
1700414616
1700414617
在接下来的第5章,将更详细地介绍在本章略有涉及的算法
1700414618
1700414619
1700414620
1700414621
1700414623
计算机是怎样跑起来的 来自企业培训现场
1700414624
1700414625
电阻颜色代码的谐音助记口诀
1700414626
1700414627
无论是哪个行业,都有那么一堆数字、结论是从业者必知必会的知识,不得不加以记忆。例如,对于硬件工程师来说,电阻的颜色代码(用于表示电阻值的颜色搭配)就必须要熟记。在电阻表面,可以用10种不同颜色的色环来分别表示0-9的数字。为了方便记忆,有人还编写了谐音助记口诀,在从业者之间广为流传
1700414628
1700414629
数字 颜色 谐音助记口诀
1700414630
1700414631
0 黑 黑灵(零)芝
1700414632
1700414633
1 棕 粽(棕)子叶
1700414634
1700414635
2 红 红(红)孩儿(二)
1700414636
1700414637
3 橙 三乘(橙)轿
1700414638
1700414639
4 黄 黄(黄)丝(四)带
1700414640
1700414641
5 绿 五缕(绿)须
1700414642
1700414643
6 蓝 蓝琉(六)璃
1700414644
1700414645
7 紫 钟子(紫)期(七)
1700414646
1700414647
8 灰 灰八哥
1700414648
1700414649
9 白 摆(白)酒(九)宴
[
上一页 ]
[ :1.7004146e+09 ]
[
下一页 ]