加入星計劃,您可以享受以下權(quán)益:
每個操作系統(tǒng)都會為運行在該系統(tǒng)下的應(yīng)用程序提供應(yīng)用程序二進制接口(Application Binary Interface,ABI)。ABI包含了應(yīng)用程序在這個系統(tǒng)下運行時必須遵守的編程約定。ABI總是包含一系列的系統(tǒng)調(diào)用和使用這些系統(tǒng)調(diào)用的方法,以及關(guān)于程序可以使用的內(nèi)存地址和使用機器寄存器的規(guī)定。從一個應(yīng)用程序的角度看,ABI既是系統(tǒng)架構(gòu)的一部分也是硬件體系結(jié)構(gòu)的重點,因此只要違反二者之一的條件約束就會導(dǎo)致程序出現(xiàn)嚴(yán)重錯誤。在很多情況下,鏈接器為了遵守ABI的約定需要做一些重要的工作。例如,ABI要求每個應(yīng)用程序包含一個程序中各例程使用的靜態(tài)數(shù)據(jù)的所有地址表,鏈接器通過收集所有鏈接到程序中的模塊的地址信息來創(chuàng)建地址表。ABI經(jīng)常影響鏈接器的是對標(biāo)準(zhǔn)過程調(diào)用的定義。
每個操作系統(tǒng)都會為運行在該系統(tǒng)下的應(yīng)用程序提供應(yīng)用程序二進制接口(Application Binary Interface,ABI)。ABI包含了應(yīng)用程序在這個系統(tǒng)下運行時必須遵守的編程約定。ABI總是包含一系列的系統(tǒng)調(diào)用和使用這些系統(tǒng)調(diào)用的方法,以及關(guān)于程序可以使用的內(nèi)存地址和使用機器寄存器的規(guī)定。從一個應(yīng)用程序的角度看,ABI既是系統(tǒng)架構(gòu)的一部分也是硬件體系結(jié)構(gòu)的重點,因此只要違反二者之一的條件約束就會導(dǎo)致程序出現(xiàn)嚴(yán)重錯誤。在很多情況下,鏈接器為了遵守ABI的約定需要做一些重要的工作。例如,ABI要求每個應(yīng)用程序包含一個程序中各例程使用的靜態(tài)數(shù)據(jù)的所有地址表,鏈接器通過收集所有鏈接到程序中的模塊的地址信息來創(chuàng)建地址表。ABI經(jīng)常影響鏈接器的是對標(biāo)準(zhǔn)過程調(diào)用的定義。收起
查看更多ble 藍牙通信
BLE Mesh無線組網(wǎng)方案-使用CH59x、CH58x、CH57x等為主控的模組開關(guān)電源 電源管理
SL4011國產(chǎn)升壓電源芯片 應(yīng)用USB如何做到5V升壓9V或5V升12V?51單片機 proteus仿真
【O05實物】基于51單片機的16路搶答器設(shè)計(一)51單片機 proteus仿真
【O02實物】基于51單片機的8路搶答器設(shè)計(二)FPGA verilog
QPSK信號調(diào)制Verilog代碼Quartus仿真FPGA verilog
電子密碼鎖Verilog代碼Quartus仿真51單片機 proteus仿真
【O01實物】基于51單片機的8路搶答器設(shè)計(一)51單片機 proteus仿真
【N08實物】基于51單片機的指紋、RFID、鍵盤密碼鎖設(shè)計開關(guān)電源 電源管理
DER-631:30W電源,具有大于91%的平均效率,使用InnoSwitch3-CPGPU 核心板
MT8786芯片參數(shù)規(guī)格_MTK8786安卓核心板聯(lián)發(fā)科4G智能模塊FPGA 數(shù)碼管
12小時數(shù)字鐘設(shè)計VHDL代碼Quartus仿真FPGA 數(shù)碼管
電子時鐘設(shè)計VHDL代碼Quartus仿真51單片機 proteus仿真
【N07實物】基于51單片機的12864指紋密碼鎖設(shè)計51單片機 proteus仿真
【N06實物】基于51單片機的12864 RFID密碼鎖設(shè)計(二)畢業(yè)設(shè)計 定時器
檢測NE555脈沖發(fā)生器產(chǎn)生的頻率51單片機 proteus仿真
基于51單片機的安培計【電壓,電流,電量,數(shù)碼管】(仿真)51單片機 proteus仿真
【N05實物】基于51單片機的12864 RFID密碼鎖設(shè)計(一)51單片機 proteus仿真
【N04實物】基于51單片機的1602RFID密碼鎖設(shè)計FPGA 數(shù)碼管
電子拔河游戲機VHDL代碼Quartus仿真FPGA verilog
智能臺燈設(shè)計Verilog代碼Quartus仿真開關(guān)電源 AC-DC電源轉(zhuǎn)換器
RDR-611:10W雙路輸出電源,使用InnoSwitch3-EP (725V Si開關(guān))開關(guān)電源 電源管理
SL3038:150V 100V 80V 60V降壓(轉(zhuǎn))12V 5V 5A 8A 10A恒壓芯片FPGA verilog
基于FPGA的QPSK調(diào)制器設(shè)計Verilog代碼Quartus仿真51單片機 proteus仿真
基于51單片機的安全帶【拉力,高度,緊急】(仿真)FPGA 電機控制
PWM電機控制器Verilog代碼Quartus仿真畢業(yè)設(shè)計 stc89c52單片機
基于STC89C52RD實現(xiàn)的智能溫控系統(tǒng)Zigbee ble
LWNS無線組網(wǎng)方案-輕量無線組網(wǎng)協(xié)議棧,資源占用更小、效率更高驅(qū)動程序 ds18b20溫度傳感器
讀取DS18B20溫度、測量環(huán)境溫度信息(單只DS18B20寫法)FPGA 數(shù)碼管
微波爐控制器Verilog代碼Quartus仿真開關(guān)電源 電源管理
DER-537:36W網(wǎng)絡(luò)電源,使用InnoSwitch3-CE電源芯片