• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::

論壇索引


Board index » All Posts (holinepu)




16f87x 組譯器
新會員
新會員



發表於: 2011/11/1 11:58
頂部


一對一結構化高階方式的組語
#2
新會員
新會員


最近完成了16f877的組譯/反組譯/模擬器...及一個小小好用的監督程式,通用於51,ARM.
可以用交談式的方式執行測試程式.直覺易學好用.也可用中文寫
程式.
有IF...ELSE...ENDIF,...等等的指令.
反組譯也可以反成 IF...ELSE...ENDIF...之語法.
舉例:
T: MAIN ` R4=70 ( SP )
INIT.PIC
CR print" 8-bits Forth 035201382 Taiwan"
BEGIN
_______ CR print" * "
_______ GET.COMMAND
_______ EXECUTE.COMMAND
AGAIN


T: 輸入數字
印" --- ENTER NUMBER --- "
R32=0
R33=0
傳送四數字
T: 輸入數字''
開始 接收 R34=A Ax0D
當A<>0 空格 A=R34 碼>0~F 擠入一數字 ___________傳送四數字
重複 RET

T: 0~F>ASC
` An0F
` A+F6
IF'C=1
_______ ` A+7
ENDIF
RET


發表於: 2006/12/27 23:29
頂部


Re: 結構化語法
#3
新會員
新會員


很高興看到以上的回應. 家電用品使用結構化語法我是第一次看到請問哪兒可以看到此一方面的資料....結構化指令用在complier directive 這點可以理解. 而作為實際執行的指令在組合語言程式中應該也是可能的, 並非一定是多個組合語言指令組成, 這點我已經在pic16f877及其他我所設計的十多種cpu 上實現, 這是一對一的對應.還有一般習慣是一行只寫一個指令,如果能寫多個指令, 在debug 時可以矩陣式地除錯,也是一大好處.不知這樣的語法有人有興趣嗎?

發表於: 2004/8/18 0:01
頂部


Re: 結構化語法
#4
新會員
新會員


謝謝版主的導引使我膫解了if...else...endif..的使用.這是用在組譯時編入合乎條件的程式指令,不合乎條件的程式指令就不編入,而不是像高階語法那樣的編入方式,是執行時程式根據條件執行
true 或false的程式.像這樣的編譯方式在pic系列是否有呢?其他
結構化指令還有很多個,是否pic也有作,謝謝回答.
因我有寫pic16f877的組譯器/反組譯器/模擬器想與pic的對照
參用故想多膫解, 再次謝謝了.

發表於: 2004/8/17 1:21
頂部


結構化語法
#5
新會員
新會員


請問如何用結構化如: IF... ELSE...ENDIF....等等語法寫組合語言程式.MICROCHIP 祖譯器有支援此一類功能嗎?謝謝!

發表於: 2004/8/15 9:27
頂部






:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------