<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 消費電子 > 設計應用 > SI02匯編語(yǔ)言集成開(kāi)發(fā)環(huán)境介紹

SI02匯編語(yǔ)言集成開(kāi)發(fā)環(huán)境介紹

作者: 時(shí)間:2012-03-07 來(lái)源:網(wǎng)絡(luò ) 收藏

作為可以直接對計算機硬件進(jìn)行操作的語(yǔ)言,無(wú)論語(yǔ)言和架構如何發(fā)展,其最高的執行效率和最直接的硬件操作都是不可替代的,這也是為什么絕大多數語(yǔ)言中都可以?xún)惹?a class="contentlabel" href="http://dyxdggzs.com/news/listbylabel/label/匯編語(yǔ)言">匯編語(yǔ)言的原因。而在實(shí)際工作中,能使用熟練編寫(xiě)程序的工作人員卻相當匱乏,究其原因,除了匯編語(yǔ)言比較抽象,難于掌握以外,一個(gè)主要的原因就是匯編語(yǔ)言的上機普遍使用的是基于命令行的編譯、鏈接程序,沒(méi)有,造成程序在編制和調試上的困難。

本文引用地址:http://dyxdggzs.com/article/165830.htm

  基于上述原因及實(shí)際工作需要,我們開(kāi)發(fā)一個(gè)專(zhuān)用于匯編語(yǔ)言,以改善程序開(kāi)發(fā)環(huán)境、提高編程效率。

  2.匯編語(yǔ)言簡(jiǎn)介

  是自行研制的一種16位的微處理器芯片,該芯片有自己的指令系統和匯編語(yǔ)言—SI02。SI02匯編語(yǔ)言不支持數據結構和數據類(lèi)型,但是在語(yǔ)法、格式和結構等方面和C語(yǔ)言幾乎完全一致,從而使用戶(hù)更加易于掌握。SI02編程語(yǔ)言不區分大小寫(xiě),但建議用戶(hù)用小寫(xiě)字母編寫(xiě)程序,以便提高編譯效率;SI02編程語(yǔ)言支持十進(jìn)制和十六進(jìn)制兩種數據表示方法,其中十六進(jìn)制的數據應以“0x”作為數據的開(kāi)頭。在使用該匯編語(yǔ)言編程時(shí),要求遵循圖1所示的程序結構。

  

SI02匯編語(yǔ)言程序結構 www.elecfans.com


  以上各結構之中,除主程序之外都不是必要部分,但如若用到,則必須按照圖中所示順序出現。另外,程序結構中的數據塊是指在一些應用問(wèn)題中,需使用一些固定數據,如變換表格等,這些數據在SI02編程語(yǔ)言中以數據塊的形式出現,數據塊部分一般出現在程序的末尾,格式如下:

  標號: 數據1;[注釋]

  ………………

  數據n;[注釋]

  此數據塊的標號應作為系統常量定義。需要操作該數據塊時(shí),將標號賦給某個(gè)通用地址寄存器RA,然后按照存儲器尋址方式操作就可以了。

  3. 功能設計

  通過(guò)詳細分析,確定該環(huán)境的功能。

  3.1 SI02IDE功能分析

  用戶(hù)針對SI02語(yǔ)言的程序進(jìn)行編輯、編譯和調試等相應操作,需要一種相應的集成開(kāi)發(fā)工具,并且能在功能設置、使用方法和界面設計等方面盡量與主流集成開(kāi)發(fā)環(huán)境相同或相似,從而便于用戶(hù)使用,在這種要求下開(kāi)發(fā)的SI02IDE主要具有以下五部分內容:菜單欄、工具欄、程序編輯窗口、工作環(huán)境窗口和信息輸出窗口。其中工作環(huán)境窗口和信息輸出窗口通過(guò)屬性頁(yè)或標簽頁(yè)結構可以同時(shí)顯示多項內容。

  

SI02IDE功能分析

c語(yǔ)言相關(guān)文章:c語(yǔ)言教程



上一頁(yè) 1 2 3 4 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>