當前位置:首頁 » 數字幣問答 » UCEX數字貨幣平台

UCEX數字貨幣平台

發布時間: 2021-06-20 00:47:48

① 可執行程序的文件結構

EXE 文件比較復雜,每個EXE文件都有一個文件頭,結構如下。
EXE文件頭的信息
├偏移量┤ 意義 ┤
├00h-01h ┤MZ'EXE文件標記 ┤
├02h-03h ┤最後一頁的位元組數(每頁512B) ┤
├04h-05h ┤文件長度(位元組數)除以512的商+1 -| ┤
├06h-07h ┤重定位項的個數 ┤
├08h-09h ┤文件頭除16的商 ┤
├0ah-0bh ┤程序運行所需最小段數 ┤
├0ch-0dh ┤..............大.... ┤
├oeh-0fh ┤堆棧段的段值 (SS) ┤
├10h-11h ┤........sp ┤
├12h-13h ┤文件校驗和 ┤
├14h-15h ┤IP ┤
├16h-17h ┤CS ┤
├18h-19h ┤............ ┤
├1ah-1bh ┤............ ┤
├1ch ┤............ ┤
―――――――――――――――――――――――――
.EXE文件包含一個文件頭和一個可重定位程序映象。文件頭包含MS-DOS用於載入程序的信息,例如程序的大小和寄存器的初始值。文件頭還指向一個重定位表,該表包含指向程序映象中可重定位段地址的指針鏈表。文件頭的形式與EXEHEADER結構對應:
EXEHEADER STRUC
exSignature dw 5A4Dh ;.EXE標志
exExraBytes dw ;最後(部分)頁中的位元組數
exPages dw ;文件中的全部和部分頁數
exRelocItems dw ;重定位表中的指針數
exHeaderSize dw ;以位元組為單位的文件頭大小
exMinAlloc dw ;最小分配大小
exMaxAlloc dw ;最大分配大小
exInitSS dw ;初始SS值
exInitSP dw ;初始SP值
exChechSum dw ;補碼校驗值
exInitIP dw ;初始IP值
exInitCS dw ;初始CS值
exRelocTable dw ;重定位表的位元組偏移量
exOverlay dw ;覆蓋號
EXEHEADER ENDS程序映象
包含處理器代碼和程序的初始數據,緊接在文件頭之後。它的大小以位元組為單位,等於EXE文件的大小減去文件頭的大小,也等於exHeaderSize的域的值乘以16。MS-DOS通過把該映象直接從文件拷貝到內存載入.EXE程序然後調整定位表中說明的可重定位段地址。
定位表是一個重定位指針數組,每個指向程序映象中的可重定位段地址。文件頭中的exRelocItems域說明了數組中指針的個數,exRelocTable域說明了分配表的起始文件偏移量。每個重定位指針由兩個16位值組成:偏移量和段值。 為載入.EXE程序,MS-DOS首先讀文件頭以確定.EXE標志並計算程序映象的大小。然後它試圖申請內存。首先,它計算程序映象文件的大小加上PSP的大小再加上EXEHEADER結構中的exMinAlloc域說明的內存大小這三者之和,如果總和超過最大可用內存塊的大小。則MS-DOS停止載入程序並返回一個出錯值。如果總和沒超過最大可用內存塊的大小,它便計算程序映象的大小加上PSP的大小再加上EXEHEADER結構中exMaxAlloc域說明的內存大小之和,如果第二個總和小於最大可用內存塊的大小,則MS-DOS 分配計算得到的內存量。否則,它分配最大可用內存塊。分配完內存後,MS-DOS確定段地址,也稱為起始段地址,MS-DOS從此處載入程序映象。如果exMinAlloc域和exMaxAlloc域中的值都為零,則MS-DOS把映象盡可能地載入到內存最高端。否則,它把映象載入到緊挨著PSP域之上。接下來,MS-DOS讀取重定位表中的項目調整所有由可重定位指針說明的段地址。對於重定位表中的每個指針,MS-DOS尋找程序映象中相應的可重定位段地址,並把起始段地址加到它之上。一旦調整完畢,段地址便指向了內存中被載入程序的代碼和數據段。 MS-DOS在所分配內存的最低部分建造256位元組的PSP,把AL和AH設置為載入 .COM程序時所設置的值。MS-DOS使用文件頭中的值設置SP與SS,調整SS初始值,把起始地址加到它之上。MS-DOS還把ES和DS設置為PSP的段地址.最後,MS-DOS從程序文件頭讀取CS和IP的初始值,把起始段地址加到CS之 上,把控制轉移到位於調整後地址處的程序。

② 機動戰士高達ucex講的是什麼

就是獨角獸的總集篇,然後順便梳理一下UC紀元(0096之前的歷史)。

③ 雪幣是什麼幣好嗎

垃圾幣
肯定不好

④ 三極體E極接24VDC C極接地 B級不接 為什麼會燒掉 不是說Ucex比Uceo大。Uceo一般多有幾十伏嗎

一般管子正向耐壓有大有小,而反向耐壓都很低,有的只有6、7V,這也就是許多開關電路在集電極與發射極之間反向並聯二極體的原因所在(給反峰電壓一條通路)!

熱點內容
比特幣市場調研 發布:2025-06-26 04:19:02 瀏覽:934
無為幣圈 發布:2025-06-26 03:57:01 瀏覽:554
DOGE幣暫停充幣 發布:2025-06-26 03:55:02 瀏覽:992
金貝minidoge礦機 發布:2025-06-26 03:54:55 瀏覽:640
mxc幣圈創始人 發布:2025-06-26 03:49:31 瀏覽:115
區塊鏈和共享停車 發布:2025-06-26 03:42:21 瀏覽:490
幣圈周期理論是什麼意思 發布:2025-06-26 03:13:06 瀏覽:527
中國互聯網協會區塊鏈工作組 發布:2025-06-26 03:06:07 瀏覽:923
金木水火土區塊鏈 發布:2025-06-26 02:47:38 瀏覽:550
2012比特幣走勢圖 發布:2025-06-26 02:27:44 瀏覽:500