亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

寄存器配置

在編譯器最優化的領域里,寄存器配置(RegisterAllocation)的用途,在于使一個在較少寄存器數量的CPU可使用較大數量的變量,寄存器配置可使用在一個基本區塊(Basicblock)(區域寄存器配置)、函數或程序(全域寄存器配置)、或是透過CallGraph進行跨函數邊域分析(跨程序寄存器配置),當完成每個函數或是程序,慣例上會要求每個調用函數的位置(Callsite)必須插入存儲或是還原。
  • 直線、圓等圖形函數的匯編語言實現 本例所用的繪圖函數均采用堆棧的方法傳遞參數

    直線、圓等圖形函數的匯編語言實現 本例所用的繪圖函數均采用堆棧的方法傳遞參數,可以和C語言接口。畫點的函數采用直接寫顯存的方法。為了直接由CPU數據確定像素顏色,而不使用位屏蔽寄存器或置位/重置寄存器,采用了VGA的寫模式2方式。直線和圓的算法均采用Bresenham算法實現,其實現過程及堆棧狀態均有較詳細的說明。最后,將繪圖函數用宏封裝了起來,便于主程序中調用。當然,主程序中也可直接將參數壓入堆棧。其實在較高版本的編譯程序中,可以用PROTO偽指令定義函數原型,再用INVOKE偽指令調用。

    標簽: 函數 直線 圖形 參數

    上傳時間: 2013-12-20

    上傳用戶:hgy9473

  • //串行驅動led顯示

    //串行驅動led顯示, //一個74hc595位移寄存器驅動三極管驅動led位, //兩個74hc595驅動led段,方式位5位x8段x2=10個數碼管 //5分頻,每次掃描時間位1.25ms //定義特殊符號

    標簽: led 串行驅動

    上傳時間: 2015-03-30

    上傳用戶:海陸空653

  • 首先利用實驗系統COP2000具有完全開放的特性

    首先利用實驗系統COP2000具有完全開放的特性,由學生自行設計控制器微指令格式及定義,重新設計指令系統,要求該指令系統能夠實現數據傳送,進行加、減運算和無條件轉移,具有累加器尋址、寄存器尋址、寄存器間接尋址、存儲器直接尋址、立即數尋址等五種尋址方式。 其次了解EDA擴展板功能,自學并掌握相關EDA技術,以實現EDA控制。

    標簽: 2000 COP 實驗系統

    上傳時間: 2013-12-08

    上傳用戶:woshiayin

  • w77e58單片機的雙串口 的操作

    w77e58單片機的雙串口 的操作,寄存器的設置和 串口讀寫等

    標簽: w77e58 單片機 串口 操作

    上傳時間: 2015-03-31

    上傳用戶:songrui

  • 交通燈: 1. 因為本設計是交通燈的控制

    交通燈: 1. 因為本設計是交通燈的控制,所以要先了解實際交通燈的變化規律。假設一個十字路口為東西南北走向。初始狀態0為東西紅燈,南北紅燈。然后轉狀態1南北綠燈通車,東西紅燈。過一段時間轉狀態2,南北綠燈閃幾次轉亮黃燈,延時幾秒,東西仍然紅燈。再轉狀態3,東西綠燈通車,南北紅燈。過一段時間轉狀態4,東西綠燈閃幾次轉亮黃燈,延時幾秒,南北依然紅燈。最后循環至狀態1。 2. 雙色LED是由一個紅色LED管芯和一個綠色管芯封裝在一起,公用負端。當紅色正端加高電平,綠色正端加低電平,紅燈亮;紅色正端加低電平,綠色正端加高電平,綠燈亮;兩端都加高電平,黃燈亮。 急救車和交通燈: 中斷服務程序的關鍵是:1. 保護進入中斷時的狀態,并在推出中斷之前恢復進入時的狀態;2. 必須在中斷程序中設定是否允許中斷重入,即設置EX0位。 本設計使用了INT0中斷,一般中斷程序進入時應保護 PSW,ACC以及中斷程序使用但非其專用的寄存器。本設計中的INT0程序保護了PSW,ACC,2等三個寄存器并且在退出前恢復了這三個寄存器。另外中斷程序中涉及到關鍵數據的設置時應關中斷,及設置時不允許重入。本設計中沒有涉及這種情況。 name:trled1.asm trled2.asm

    標簽: 交通燈 控制

    上傳時間: 2014-01-05

    上傳用戶:凌云御清風

  • MPC860培訓教材中文版

    MPC860培訓教材中文版,內有寄存器和一些源碼 適用于BSP編寫

    標簽: MPC 860 培訓教材

    上傳時間: 2015-04-02

    上傳用戶:zjf3110

  • CAN的調試程序。CAN的初始化重要包括下面幾個方面。RXB0SIDH

    CAN的調試程序。CAN的初始化重要包括下面幾個方面。RXB0SIDH,RXB0SIDL,RXB0MIDH,RXB0MIDL。這是接收過濾器。TXB0SIDH,TXB0SIDL,TXB0DLC,這是發送標志位。還有波特率寄存器。操作模式為 正常模式。

    標簽: CAN RXB0SIDH 調試 程序

    上傳時間: 2013-12-22

    上傳用戶:dsgkjgkjg

  • 鑒于MCS-51系統只提供“二級中斷嵌套”

    鑒于MCS-51系統只提供“二級中斷嵌套”,提出擴展51系統中斷優先級的純軟件方法。其利用51系統內建的中斷允許寄存器IE和中斷優先級寄存器IP,通過屏蔽字機制來實現;以C51的形式,給出這種擴展方法的函數庫實現,為該方法的使用賦予友好、簡潔的用戶接口。

    標簽: MCS 51 二級

    上傳時間: 2014-01-04

    上傳用戶:nanshan

  • SystemC片上系統設計的源代碼: 書籍介紹: SystemC是被實踐證明的優秀的系統設計描述語言

    SystemC片上系統設計的源代碼: 書籍介紹: SystemC是被實踐證明的優秀的系統設計描述語言,它能夠完成從系統到門級、從軟件到硬件、從設計到驗證的全部描述。SystemC 2.01已作為一個穩定的版本提交到IEEE,申請國際標準。 本書為配合清華大學電子工程系SystemC相關課程的教學而編寫。全書分9章,內容包括:硬件描述語言的發展史;SystemC出現的歷史背景和片上系統設計方法學概述;SystemC的基本語法;SystemC的寄存器傳輸級設計和SystemC的可綜合語言子集,以及根據作者設計經歷歸結的RTL設計準則和經驗;接口、端口和通道等SystemC行為建模實例——片上總線系統;SystemC與VHDL/Verilog HDL的比較;SystemC的驗證標準和驗證方法學;SystemC開發工具SystemC_win、WaveViewer等,以及使用MATLAB進行SystemC算法模塊的驗證。每一章都精心編寫了課后習題以配合教學的需要。 本書可作為大學電子設計自動化(EDA)相關課程教材,也可供電子工程技術人員作為SystemC設計、應用開發的技術參考書。本書豐富的實例源代碼特別適合初學者根據內容實際運行、體會,舉一反三,以掌握SystemC進行應用系統設計。

    標簽: SystemC 片上系統 源代碼 書籍

    上傳時間: 2014-11-29

    上傳用戶:qoovoop

  • 利用8031串行口

    利用8031串行口,和并行輸出串行移位寄存器74LS164,擴展一位數碼顯示在數碼顯示器上循環顯示0-9這10個數字

    標簽: 8031 串行口

    上傳時間: 2014-01-20

    上傳用戶:三人用菜

主站蜘蛛池模板: 璧山县| 宣汉县| 云龙县| 南溪县| 房产| 铜陵市| 商丘市| 房山区| 怀仁县| 高邑县| 丰镇市| 阳原县| 天峻县| 静海县| 邵东县| 红桥区| 长治县| 沅陵县| 荃湾区| 阳谷县| 会昌县| 洱源县| 巨野县| 施甸县| 黔南| 抚顺市| 保靖县| 通辽市| 涿州市| 汤原县| 咸宁市| 元谋县| 莒南县| 乐昌市| 资源县| 新建县| 综艺| 通道| 平远县| 安仁县| 大石桥市|