請問8051組合語言中的DSEG和CSEG指令可從哪裡找到相關資料嗎? |
答題得分者是:mymj
|
kokalin
一般會員 發表:13 回覆:19 積分:6 註冊:2004-07-29 發送簡訊給我 |
|
mymj
版主 發表:132 回覆:486 積分:608 註冊:2002-10-25 發送簡訊給我 |
This version is for the ASM51 assembler by Metalink Corporation
; (very similar to ASM51 from Intel)
這個程式是由Metalink Corporation公司發展的ASM51 assembler 作組譯
你可連線http://www.metaice.com/ASM51/ASM51.htm
下載所有asm51的程式及相關說明書....... EQU Define symbol DATA Define internal memory symbol
IDATA Defin indirectly addressed internal memory symbol
XDATA Define external memory symbol
BIT Define internal bit memory symbol CODE Define program memory ymbol
DS Reserve bytes of data memory DBIT Reserve bits of bit memory
DB Store byte values in program memory
DW Store word values in program memory
ORG Set segment location counter
END End of assembly language source file
CSEG Select program memory space
DSEG Select internal memory data space
XSEG Select external memory data space
ISEG Select indirectly addressed internalmemory space
BSEG Select bit addressable memory space
IF Begin conditional assembly block
ELSE Alternative conditional assembly block
ENDIF End conditional assembly block
USING Select register bank
Table 2-2: Summary of Cross Assembler Directives mymj
|
handystudio
高階會員 發表:1 回覆:81 積分:106 註冊:2005-03-26 發送簡訊給我 |
引言: 之前從 www.8052.com 這網頁的code library中下載了浮點運算的副程式 (我是直接到浮點運算程式作者的網頁中下載,網址如下) http://www.geocities.com/jerson.geo/NewSite/float51.asm 裡面的程式用到了DSEG和CSEG的指令 不過於一般8051的工具書中都找不到相關的資料 想問一下有沒有人看過相關的資料呢?KEIL C51裡的組合語言也是用 DSEG and CSEG來定義資料節段與程式碼節段,KEIL C51的說明檔有說明. 歡迎參觀輕巧工作室 http://handy.myweb.hinet.net
------
歡迎光臨 輕巧工作室 網站 http://www.handystudio.tw 控制電路板客製設計、製作交貨 8051專題製作/專題客製 |
kokalin
一般會員 發表:13 回覆:19 積分:6 註冊:2004-07-29 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |