国产性70yerg老太,狠狠的日,欧美人与动牲交a免费,中文字幕成人网站

基本信息

項目名稱:
“Xenic Assembler”x86 匯編編譯器
小類:
信息技術(shù)
簡介:
匯編語言一直以來都沒有統(tǒng)一的格式標(biāo)準(zhǔn),但依然有約定俗成的一套格式方案??傮w上,Xenic Assembler遵循Intel的匯編格式,并加入了預(yù)編譯指令和宏指令,用于簡化匯編語言的編碼難度,但并不影響其效率和結(jié)構(gòu)。
詳細(xì)介紹:
匯編語言一直以來都沒有統(tǒng)一的格式標(biāo)準(zhǔn),但依然有約定俗成的一套格式方案??傮w上,Xenic Assembler遵循Intel的匯編格式,并加入了預(yù)編譯指令和宏指令,用于簡化匯編語言的編碼難度,但并不影響其效率和結(jié)構(gòu)。

作品專業(yè)信息

設(shè)計、發(fā)明的目的和基本思路、創(chuàng)新點、技術(shù)關(guān)鍵和主要技術(shù)指標(biāo)

Xenic Assembler在保持時間和空間復(fù)雜度的平衡上,力求提高編譯速度,加上匯編語言的特殊性,Xenic Assembler在很多實現(xiàn)上都有別于編譯原理中提出的多遍編譯。 Xenic Assembler是以實驗為目的而編寫的,即為找出更多的編譯過程優(yōu)化方法,因此選用了語法簡單的匯編語言作為實驗對象,在編寫過程更注重優(yōu)化手段。

科學(xué)性、先進(jìn)性

由于現(xiàn)代的內(nèi)存價格已經(jīng)十分廉價,所以設(shè)計時比較偏重以空間復(fù)雜度換時間復(fù)雜度,但也很注重減少大塊內(nèi)存操作,力求提高整體效率?;谶@個前提,Xenic Assembler內(nèi)部許多過程的時間復(fù)雜度都是常數(shù)級的。 方案利用了匯編語言的特殊性,并沒有通用性,但能夠在一定程度上提高編譯速度。詞法、語法合遍分析,在這里并沒給詞法分析一個狀態(tài)表,而是直接給出一個語法分析表,按當(dāng)前狀態(tài)來分析輸入的串是否符合約束規(guī)則,如果不符合規(guī)則就報告錯誤,而關(guān)鍵字是以字符串的形式被接收并進(jìn)入下一遍分析。 這樣做的好處是能夠進(jìn)行更詳細(xì)的錯誤報告,并且減少函數(shù)的調(diào)用次數(shù),即減少了現(xiàn)場保存次數(shù),從而提高了編譯速度。

獲獎情況及鑒定結(jié)果

作品所處階段

實驗室階段

技術(shù)轉(zhuǎn)讓方式

作品可展示的形式

文檔、源代碼

使用說明,技術(shù)特點和優(yōu)勢,適應(yīng)范圍,推廣前景的技術(shù)性說明,市場分析,經(jīng)濟(jì)效益預(yù)測

Xenic Assembler遵循Intel的匯編格式,并加入了預(yù)編譯指令和宏指令,用于簡化匯編語言的編碼難度。Xenic Assembler是以實驗為目的而編寫的,即為找出更多的編譯過程優(yōu)化方法,因此選用了語法簡單的匯編語言作為實驗對象,在編寫過程更注重優(yōu)化手段,其在保持時間和空間復(fù)雜度的平衡上,力求提高編譯速度。

同類課題研究水平概述

未知
建議反饋 返回頂部