汇编语言的程序设计方法(循环结构和分支结构)
匯編語(yǔ)言中常見的形式有:順序程序設(shè)計(jì),分支程序設(shè)計(jì),循環(huán)程序設(shè)計(jì)以及子程序設(shè)計(jì)
今天通過(guò)實(shí)例來(lái)詳細(xì)說(shuō)明分支程序設(shè)計(jì),和循環(huán)程序設(shè)計(jì)
1.分支程序設(shè)計(jì)
根據(jù)不同的條件做出不同的處理,把不同的方法編織成各自的處理程序段,運(yùn)行時(shí)由機(jī)器根據(jù)不同的條件自動(dòng)做出選擇判斷。繞過(guò)某些指令,僅執(zhí)行相應(yīng)的處理程序段。按這種方法處理成為分支結(jié)構(gòu)。
分支程序是機(jī)器利用改變標(biāo)志位的指令和轉(zhuǎn)移指令來(lái)實(shí)現(xiàn)的。
分支程序設(shè)計(jì)實(shí)例
給定以下符號(hào)函數(shù):
給定X值,假設(shè)為-25,且存放于X單元,函數(shù)值Y存放于Y于單元,根據(jù)給定的X值確定Y得值
程序如下
2.循環(huán)程序設(shè)計(jì)
(1)計(jì)數(shù)控制循環(huán)(限于循環(huán)次數(shù)已知)
該方法簡(jiǎn)單直觀易于程序設(shè)計(jì)
(2)用條件控制循環(huán)
無(wú)法確定循環(huán)次數(shù)的時(shí)候用該方法
下面通過(guò)實(shí)例講解
問(wèn)渠哪得清如許?為有源頭活水來(lái)!
持續(xù)不斷地輸入,才會(huì)厚積薄發(fā)!
有遺漏的地方大家指正。一定第一時(shí)間修改!
總結(jié)
以上是生活随笔為你收集整理的汇编语言的程序设计方法(循环结构和分支结构)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 什么是并发控制?并发控制技术的原理,最基
- 下一篇: 中断技术之中断的定义,中断服务程序的设计