按遞歸下降方式設計其編譯程序,生成PL/0棧式指令代碼,然后解釋執行。用(a=1)+2*(b=3+4*5)/2+2*a*b-(a=a+5)/ (c=2) 測試
標簽: 遞歸 方式 編譯 程序
上傳時間: 2014-01-02
上傳用戶:firstbyte
簡單整型表達式文法按遞歸下降方式設計其編譯程序,生成PL/0棧式指令代碼,然后解釋執行
標簽: 表達式 方式 編譯 程序
上傳時間: 2013-12-21
上傳用戶:xhz1993
分區式存儲管理源代碼 一、可變分區存儲管理的基本策略 1)不預先劃分幾個固定分區,分區的建立是在作業的處理過程中進行的,各分區的大小由作業的空間需求量決定。 2)采用指針方式將各個空閑分區鏈接而成的鏈表,用以記錄主存分配現狀。 3)分配與回收算法按空閑分區鏈接方式的不同分類,有最佳、最壞、首次和下次適應四種算法。 二、程序模擬的設計 1、基本思想 采用事件驅動模型。事件有: 1)申請主存事件,表示一個作業創建時提出的主存資源要求; 2)釋放主存事件,表示一個作業結束時其占用主存被回收。 2、數據結構設計 ...... typedef struct Event_DataType{事件數據類型的定義intEventType事件的類型 申請ASK或釋放RELEASE int OccurTime 事件發生的時間 char JobName 申請主存或被回收主存的作業名 int JobId 進入系統的作業在作業表中相應表項的編號 int SizeOfMemoryForAsk 作業申請占用主存的尺寸 int OccupyTimeOfMemoryForAsk 作業申請占用主存的時間長度 int WaitFlag 該事件是否等待過TRUE或FALSE
標簽: 分區 存儲管理 分 源代碼
上傳時間: 2014-12-20
上傳用戶:cc1015285075
題目:設計一個請求頁式存儲管理方案,并編寫模擬程序實現 具體要求: 1、產生一個需要訪問的指令地址流,為不失一般性,可以適當地(用人工指定地方法或用隨機數產生器)生成這個序列,使得 50%的指令是順序執行的。25%的指令均勻地散布在前地址部分,25%的地址是均勻地散布在后地址部分 2、 頁面淘汰算法采用 FIFO頁面淘汰算法,并且在淘汰一頁時,只將該頁在頁表中抹去。而不再判斷它是否被改寫過,也不將它寫回到輔存 3、產生一個需要訪問的指令地址流;指定合適的頁面尺寸(例如以1K或2K為1頁;指定內存頁表的最大長度,并對頁表進行初始化 4、每訪問一個地址時,首先要計算該地址所在的頁的頁號,然后查頁表,判斷該頁是否在主存。如果該頁已在主存,則打印頁表情況;如果該頁不在主存且頁表未滿,則調入一頁并打印頁表情況;如果該頁不在主存且頁表已滿,則按 FIFO頁面淘汰算法淘汰一頁后調入所需的頁,打印頁表情況 。逐個地址訪問,直到所有地址訪問完畢
標簽: 頁 存儲管理 方案
上傳時間: 2013-12-20
上傳用戶:xauthu
點陣漢字顯示軟件, 源碼 當前針式打印機采用24針進行字符打印,字符點陣采用24×24的排列方式,用72個字節來保存。將所有字符的點陣數據按一定的秩序排列在一起就形成了點陣字庫。為了對字庫中所保存的字模進行可視化瀏覽,以設計出更好的打印方式,特設計一個點陣漢字顯示工具。
標簽: 點陣 漢字顯示 字符 打印
上傳時間: 2016-04-24
上傳用戶:xfbs821
本程序實現了操作系統中頁式虛擬存儲管理中缺頁中斷理想型淘汰算法,該算法在訪問串中將來再也不出現的或是在離當前最遠的位置上出現的頁淘汰掉。這樣,淘汰掉該頁將不會造成因需要訪問該頁又立即把它調入的現象。該程序能按要求隨機確定內存大小,隨機產生頁面數,進程數,每個進程的頁數,給進程分配的頁數等,然后運用理想型淘汰算法對每個進程進行計算缺頁數,缺頁率,被淘汰的序列等功能。
標簽: 頁 程序 操作系統 存儲管理
上傳時間: 2014-01-10
上傳用戶:541657925
按鍵式電話如下圖所示,當按下某一個鍵時會產生如圖所示的相應的頻率模擬信號,并通過對該信號頻率的檢測,識別出對應的按鍵。試通過編寫一個數字信號分析程序,模擬完成上面的功能。
標簽: 按鍵式 電話
上傳用戶:er1219
ZLG7290B 是廣州周立功單片機發展有限公司自行設計的數碼管顯示驅動及鍵盤掃描 管理芯片。能夠直接驅動8 位共陰式數碼管(或64 只獨立的LED),同時還可以掃描管理 多達64 只按鍵。其中有8 只按鍵還可以作為功能鍵使用,就像電腦鍵盤上的Ctrl、Shift、 Alt 鍵一樣。另外ZLG7290B 內部還設置有連擊計數器,能夠使某鍵按下后不松手而連續有 效。采用I2C 總線方式,與微控制器的接口僅需兩根信號線。該芯片為工業級芯片,抗干擾 能力強,在工業測控中已有大量應用。
標簽: 7290B 7290 ZLG LED
上傳時間: 2013-12-02
上傳用戶:evil
這是一個求數獨遊戲的m-file 在matlab的命令窗口 鍵入>> sudo7 或者run sudo7 的m-file 之後在 9x9 的方格內 填入 數獨的問題 按下 "計算是否有解" 的功能鍵 若不是存在多組的解,則可以 按下 "顯示結果" 的功能鍵, 也可以載入作者測試的"date1"或"date2" 但不可載入及修改"condition"
標簽: m-file sudo7 matlab gt
上傳時間: 2016-11-18
上傳用戶:waizhang
設計一個請求頁式存儲管理方案。并編寫模擬程序實現。 產生一個需要訪問的指令地址流。它是一系列需要訪問的指令的地址。為不失一般性,你可以適當地(用人工指定地方法或用隨機數產生器)生成這個序列。為簡單起見,頁面淘汰算法采用FIFO頁面淘汰算法,并且在淘汰一頁時,只將該頁在頁表中抹去。而不再判斷它是否被改寫過,也不將它寫回到輔存。 具體的做法可以是: 產生一個需要訪問的指令地址流; 指令合適的頁面尺寸(例如以 1K或2K為1頁); 指定內存頁表的最大長度,并對頁表進行初始化; 每訪問一個地址時,首先要計算該地址所在的頁的頁號,然后查頁表,判斷該頁是否在主存——如果該頁已在主存,則打印頁表情況;如果該頁不在主存且頁表未滿,則調入一頁并打印頁表情況;如果該頁不在主存且頁表已滿,則按FIFO頁面淘汰算法淘汰一頁后調入所需的頁,打印頁表情況;逐個地址訪問,直到所有地址訪問完畢。
標簽: 訪問 頁 存儲管理 地址
上傳時間: 2017-01-05
上傳用戶:奇奇奔奔
蟲蟲下載站版權所有 京ICP備2021023401號-1