200818014 九、發明說明: 【發明所屬之技術領域】 ,二tf η種電子裝置及應用其上之記憶體控制模 尤指具相同位址 記憶 單元的一種電子裝置及記 之一弟一部份與一第二部份之 憶體控制模組 【先前技術】 要心:„筆記型電腦之主機板,其基本構成主 =^ ^ ( central Processing Unit ,χ Τ W m : φ )、控制各種設備的晶片組(Chipset)以及一些週邊 if所組成,ί中央處理單71 (cpu)便是整個電腦系統 二/所在I主要的工作便是處理和控制整個電腦各部 ,之間彼此的運作’以及進行邏輯的運算 fhlPSet)則是負責連繫中央處理單元(c間與盆它週 W備之_運作’晶片組(〇_)的組合也有很多 =同的方 < 目4主機板製造商通常採用兩顆為—組的方 :、用來負貝主機板本身大部份的功能,這兩顆主要的晶 = ChiP)稱為北橋“㈤rthMdgeChlp)與南橋晶200818014 IX. Description of the invention: [Technical field of the invention], the two tf η kinds of electronic devices and the memory control mode thereon are especially an electronic device with the same address memory unit and a part of the A second part of the memory control module [previous technology] The heart of the „note computer motherboard, the basic composition of the main = ^ ^ (central Processing Unit, Τ Τ W m : φ), control of various devices Chipset and some peripheral if, ί central processing unit 71 (cpu) is the entire computer system 2 / where I main job is to process and control the entire computer, each other's operation 'and logic The operation fhlPSet) is responsible for connecting the central processing unit (the combination of c and the pot of the _ operation 'chipset (〇 _) also has a lot = the same side < 4 motherboard manufacturers usually use two The group is the group: the function of most of the negative shell board itself, the two main crystals = ChiP) is called the North Bridge "(5) rthMdgeChlp) and Nanqiaojing
South Bridge Chip)’ 其中北橋晶片(N〇rth Bridge 啊) 負責聯繫域板上财㈣速之隨排,其隨排的效能 夕為2GBps到5GBps,而南橋晶片(s〇uth c㈣ 200818014 負責ι/ο匯流排之間的通信,負責聯繫系統中較慢速的部 份,並與基本輸出入系統(BI0S)溝通,其匯流排的效 能多為lOMBps到lGBps之間。 請參見第一圖,其係為一主機板丨上各元件配置方塊 圖。由此方塊圖所示,我們可以清楚的看出該主機板1 係以一中央處理單元(CPU) n作為系統之架構,該中 央處理單兀11信號連接於由一北橋晶片(N〇rthBridge Chip ’ 簡稱:NB) 121 與一南橋晶片(s〇uthBridgeChip, 間稱· SB ) 122所組成之晶片組(chipset) 12,其中該北 橋晶片(NB ) 121以一前置匯流排(Fr〇nt Side Bus,FSB ) 101與該令央處理單元(CPU) n相互連繫;以一記憶體 匯流排102與一主記憶體(Main Memory) 13相互連繫以 及以一 AGP匯流排1〇3與一圖形加速埠(Accderated Graphics Port,簡稱:AGP) 14溝通,而該南橋晶片(SB) 122以一 PCI匯流排1〇4與一週邊零件連接介面 (Peripheral Component Interconnect,簡稱:pci) 15 相 互連結’另外與该南橋晶片(SB )連結的還有一 isa (Industry Standard Architecture )介面 16、一通用串列匯 流排(Universal Serial Bus,簡稱 USB)介面 π、一 Π)Ε (Integrated Drive Electronics)介面 18、一滑鼠 19 與一 鍵盤20,而目前市面上較新型的主機板,南橋晶片(SB) 上更連結有一序列式高等連接技術介面(Serial Advaneed Technology Attachment ’ SATA) 21,是故,該中央處理單 元(CPU) 11必須和該北橋晶片(NB) 121與該南橋晶 7 200818014 片(SB) 122所構成的晶片組(chipset) 之間相互的 配合才能使整個電腦系統正常的運作。 而使用者在使用電腦時,會透過安裝於電腦系統中的 一作業系、統(Opereating System,簡稱:〇s )例如:wind〇ws XP、Lmux或Mae等’絲電腦纟、統進行命令(e⑽體⑷ 下達,進而控制電腦系統去執行使用者所發出的命令,最 後再由猶業系統將電腦系統所執行完成的結果顯示於 顯不器上,因此,該作業系統是使用者與電腦线進行溝 通的-個相當重要的操作介面,由㈣乎所有的應用程式 (Applications )例如:Word、Ecxel或瀏覽器等,都必須 在該作業系統這個平台上才能夠正常的執行,所以當電腦 系統開機時,會先進入到該作業系統的環境下,使用者方 能於該作業线上執行各㈣制程式(AppUeati_), 如第一圖所示,當電腦系統開始運作時,通常該作業系統 的程式資料與相關數據會先載入於該主記憶體13中特定 的定址内,此時,該中央處理單元U便會發出一定^信 號(Address Signal)透過該北橋晶片121值 憶體而該主記憶體13便會透過該 傳达一數據信號(DataSignal)至該中央處理單元u,該 中央處理單元11便可以讀取到該作㈣統的程式資料與 相關數據,進而使電腦系統開始執行該作業系統。 然而’通常在同一電腦系統中只能夠執行一種作業系 統’倘若要在同m统中執行另外—種作業系統的 話,則必須要將電腦系統重新開啟後,才能選擇所要執行 8 200818014 的另—種作業系統,例如:使用者利用微軟Windows作 業系統來進行文書處理,而當使用者f要使用麥金塔遍 作業系統進行繪圖作業時,使用者就必須將電腦重新開 機’才能將微軟Windows作業系統置換成麥金塔遍作 業系統’這樣_換過輯使用者來說造成了相當大的不 便與時_耗費。另外,測試主機板的廠商來說,也 ^員要針對不_作業系統分別逐—的做賴,如此一 來勢必冒增加主機板在測試時程序的繁複與時間的加 =因此’如何針對此—缺失進行改善,係為發展本案之 琅主要的目的。 【發明内容】 元 木係為一種電子裝置,其包含:-數位資料處理單 一記憶體單元,錄連胁魏位處 早 該記憶體單元係包含有具相_址之—第 第’與該第二部份分別儲存i:二t 業系、絲柄與—第二作㈣統 ⑹ 元,信號連接於該數位資料處 从―控制單 係因應外界輸入之-選擇早:^亥記憶體單元,其 作業系統程式碼或該第二部份中該 中。亥弟 碼可被該數位資料處理單元進行存取x。—業系統程式 根據上述構想,本案所述之電晋 元係為一隨機存取記憶體。 ,、中邊3己憶體單 9 200818014 系統上迷構想:本案所述之電子裝置,射該第一作業 作辈糸1馬"^第—作業系統程式碼係可為—術廿幅 系統程式任二^:!業系統程式妈或一心作業 統,^上構想’本細述之電子裝置,係可為一電腦系 片:人立貝料處理單元係可為—中央處理器與-北橋晶 中。a丨中4北橋晶片係可將該控解元整合於其 位助^據上携想,本細述之f子裝置,係可為—行動數 資料處理單元係可為-中央處理器,該中 央處理讀、可將該控制單元整合於其中。 =據上:4構想,本案所述之電子裝置,其巾該記憶體單 =匕含有―第三部份,而該第三部份係儲存有-第三作 菜糸統程式碼。 声,據上述構想,本案所述之電子裝置,其中該數位資料 =單兀係可發出—資料讀出信號至該記憶體單元,而該 j早元因應該選擇信號之輸人,進而使該記憶體單元中 部份被致能而該第二部分被禁能,其中被致能之該 t 一部份因應該數位資料處理單元所發出之該資料讀出 號而回傳-資料彳§號至該數位資料處理單元中。 根據上述構想,本案所述之電子裝置,其中該數位資料 ⑽可發出—龍讀出信號至該記㈣單元,而該 :1早兀因應該選擇信號之輸人’進而使得該記憶體單元 中该第》部份被禁能而該第二部份被致能,其中被致能之 10 200818014 該第二部份因龍數位資料處理單元所 出信號而回傳-㈣錢至賴㈣料處理單^貝仏買 據'本_之㈣置,料魏位資料 處理早7G#、可發出-資料讀出錢 制單元因賴選難叙“㈣ =發出之該㈣讀出錢傳送至該記憶财該第 ;!:;第亡部份:,進而使得該第-部份或該第二部份: 專資料t號至该數位資料處理單元中。 产理ί據^:述構想,本細述之電子裝置,其中魏位資料 ::=出一資料寫入信號至該記憶體單元,而該 =早兀因應該選擇信號之輪人,進較該記憶體單元中 ,弟-部份被致能而該第二部分被禁能,其中被致能之該 弟—部份因應該數位資料處理單元所發出之該資料寫入 k號而可被該數位資料處理單元將資料寫入。 根據上14構想,本案所述之電子裝置,其巾該數位資料 處理單㈣可發出-資料寫人錢至該記㈣單元,而該 &制單7G因應該選擇信號之輪人,進破該記憶體單元中 f第-部份被禁能而該第二部分被致能,射被致能之該 昂-部份因應該數位資料處理單元所發出之該f料寫入 ^號而可被該數位資料處理單元將資料寫入。 根據上速構想’本案崎之電子裝置,其巾該數位資料 =理單元係可發出-資料寫人信號至該至該控制單元,而 =制單元因應該選擇信號之輸人而選擇該數位資料處 早70所發出之該資料寫入信號傳送至該記憶體t該第 200818014 一部份或該第二部份中,進而使得兮 對該:-部份或該第二部份進行資;的寫1料_ 子裝於一電 憶體控魏吨亥記 績—第二部份,而該第—部份與該第目: ::持有一弟-作業系統程式碼與-第二作業系統 擇該第應外界輸入之一選擇信號而選 該第二作=:7業系統_ 取。式馬可被該數位資料處理單元進行存 根據上述構想,本幸另一 其所應狀該電賴之記憶體控制模組, 處理單元俜可為“:為—電腦系統’而該數位資料 :=,:tr:與, 其所應用之面所述之記憶體控制模組, 數仂:4丄忐Λ % ☆置係可為—個人數位行動助理,而該 數位貢料處理料係可為—中央處理器。 其本案另—方面所述之記憶體控制模組, X “把早7〇係為一隨機存取記憶體。 根據上述構夫目,太安 更句人古一 + ^本术另—方面所述之記憶體控制模組, 電力置在無法供應該記憶體單元 根據上述構想,本H聽電力麟雜體單元。 个本另一方面所述之記憶體控制模組, 12 200818014 其所應之該電子裝置所包含之該數位資料處理單元係可 發出一資料讀出信號至該記憶體單元,而該控制單元因應 該選擇信號之輸入,進而使該記憶體單元中該第一部份被 致能而該第二部分被禁能,其中被致能之該第一部份因應 該數位資料處理單元所發出之該資料讀出信號而回傳一 資料信號至該數位資料處理單元中。 根據上述構想,本案另一方面所述之記憶體控制模組, 其所應之該電子裝置所包含之該數位資料處理單元係可 發出一資料讀出信號至該記憶體單元,而該控制單元因應 該選擇信號之輸入,進而使得該記憶體單元中該第一部份 被禁能而該第二部分被致能,其中被致能之該第二部份因 應該數位資料處理單元所發出之該資料讀出信號而回傳 一資料信號至該數位資料處理單元中。 根據上述構想,本案另一方面所述之記憶體控制模組, 其所應之該電子裝置所包含之該數位資料處理單元係可 發出一資料讀出信號至該控制單元,而該控制單元因應該 選擇信號之輸入而選擇該數位資料處理單元所發出之該 資料讀出信號傳送至該記憶體中該第一部份或該第二部 份中,進而使得該第一部份或該第二部份回傳一資料信號 至該數位資料處理單元中。 根據上述構想,本案另一方面所述之記憶體控制模組, 其所應用之電子裝置所包含之該數位資料處理單元係可 發出一資料寫入信號至該記憶體單元,而該控制單元因應 該選擇信號之輸入,進而使該記憶體單元中該第一部份被 13 200818014 致能而該第二部分被禁能,其中被致能之該第一部份因應 該數位資料處理單摘發出之該f料寫人信號而可被ς 數位資料處理單元將資料寫入。 ^ 苴所Γί上述構想’本案另—方面所述之記憶體控制模組, ^出子裝置所包含之該數位資料處理單元係可 舄人信號至該記憶體單元,而該控制單元因應 叙輪人,進而使該記憶體單元中該第 二部分被缝,其帽致能 應該數位資料處理單元所二:知因 該數位資料處理單元將資料寫入。4舄入仏虎而可被 根據上述構想,本牵另一 ^ 苴所庫用π# 述己憶體控制模組, 八所應用之好裝置所包含之該數位資 么出貞料寫入信號至該至該控制單元 =可 應該選擇信號之輸人而選擇 4制早兀因 之該資料寫人信號傳送至該發出 :部進:使得該數位資料處理單元可對::士:亥: 或该第二部份進行資料的寫入。 〜弟部份 根據上述構想,本案另一 其中該第—作f r、^面所述之記憶體控制模組, 可為一 Windows作章季^,4第—作業系統程式碼係 碼或一版鍋統程式 【實施方式】 14 200818014 睛麥見第 術手段之缺失所二—v二’本案為改善習用技 换千立岡〃展出%子1置之第一較佳實施例方 古從圖中我們可以清楚的看出該電子裝置2包含 ΪΓ 讀處理單元2卜—記憶體單切、以及-控制 皁兀23,其中該記憶體單元22在該電子裝置2中 機存取記憶體,贫巧情雕置& ^ 理軍亓2〗錢齡紐位資料處 外 其係包含有具相同位址之-第-部份221盘— 二二部份222,而該第—部份221與該第二部份222分別儲 存有1 -作㈣統料碼2211與 碼2221’而該控_信號連接於該數位資;;理;; 己憶體單元22,其係因應外界輸入之一選擇信號而 廷擇该弟-部份22!中該第—作料、統程式碼22n或 :部份222中該第二作㈣統程式碼2221可被該數位資料 处理単從進行躲。以τ再就本#施狀技術手段 細的描述。 承上賴明,本案所叙t子裝置2最主要的特徵就 疋在該數位·處理單元21與該記憶體單元22之間增設 了该控制單元23 ’藉由該控制單元23接收外部的該選擇信 ,,進而使該触資料處理單元21可對該記憶體單元 中位在同-定址的該第-部份221之第—作業系統程式碼 2211或韻-雜奶之第二作鮮、統料碼μ2丨進行讀 =與寫入的動作,其中該第—作㈣統程式碼2211以及該 dt t 2221 #nWindGw_ 業系統程 式碼、-Lmux作業系統程式石馬或一Mac作業系統程式碼 15 200818014 中任二程式碼。如_示,當該電子裝置2準備要進入某 個作業系統時(例如是進入到編_作業系統),該數 位貧料處理單元21會發出心號至轉發性記 憶=兀22中讀取所要進入的作業系統程式碼,此時,該控 f单元23因料界所輸人之該選擇信號,料使該記憶體 =兀22中找第—雜221無能,_第二部仙2被草 此,其中被致能之該第—部份221因應魏位資料處理單 =21所發出之該資料讀出信號而回傳—資料讀出信號至 該數為資料處理單元Μ,使得職㈣料處理單元ϋ許 取該記憶體單元22中該第-部份221_存的該第一作= 系統程式碼2211 (Windows作業⑽程式碼);而气^ 子裝置2欲切換到另—個作業系統時(例如是編田·: 業糸統切換到Mac作業系統),辦,該控制單元23所因 ,外界輸人之該藝錢進域航健單從中之該 第^,222被致能’而該第—部份221被禁能,其中被= 能找第二部份222因應該數位#料處理單元邮發出之 該資料讀出信號而回傳—資料讀出信號至該數為資料處 理單元21’使_餘資贼醇元21可讀_記憶體單 元22中該第二部份222所儲存的該第二作業系統程式碼 =21 (Mac作業系統程式碼)。另外,當該數位資料處理 單元21欲將資料寫人_記憶體單元22巾時,魏位 處理單元21便會發出-資料“信號至該記憶體單元η 中,此時,該控制單元23因應外界所輸入之該選擇传,進 而使該記憶體單元22中該第—部份221被致能(此時該第 16 200818014 二部份222被禁能)或該第二部份222被致能(此時該第一 部份221被禁能),如此,該數位資料處理單元⑽可將資 料寫入被致能的該第一部份22丨或該第二部份222中。 此外’本案所述之電子裝置2也可以有以下不同的架 構,如第二圖(b)所示,該電子裝置2係可為一電統, f數位資料處理單元21係可為一中央處理器2ιι與二北橋 曰曰片212之,’且δ其中5亥北橋晶片犯係可將 2於其中;又如第二圖⑷所示,該電子装置^可為 仃動數位助理(PDA),該數位資料處理單元係可 =里Γ3、,該中央處理器213係可將該控制⑽ 正口。、’上述雜制單元23雖整合在不同的地方,但 仍可完成本案之技術手段。 一 經由上述之技魏明,油相清楚的發現到本率最 的於該控制單元23在接收到外界所輸入 能而另—部份則被禁能,而該數位: 的讀中被致㈣部份進行資料 才能切換料關料衣置飾關機後 ^ 荼糸統,只需要透過輪入一個沪人 =°_堡-個按扭)便能夠在不關機的情况;: —成太1。個作業线,進而解決先前技射的缺失,it 凡成本案隶主要的目的。 亚 明芬見第三圖’其係本案為改善習用技術手段之缺失 200818014 3展出—電子裝置之第二較佳實施例方塊示意圖。 理=以清楚的看出該電伽包含有-數位資料處 , —記憶體單元32、以及一控制單元33,與第— 广只=例,大的不同在於該數位資料處理單以1 之貝料項出信號是傳送至該控制單元33 t,也就曰」 ,控制單元33除了接收外界所輪人之—選擇信號外,= 接收該數位資料處理單元31所輸出之該資料讀出: f、’、如此—來,該控制單元33便可將該資料讀出信號直^ t运至該記憶體32中該第—部份321或該第二部份 中進而使得该第一部份3 2 j或該第二部份3 2 2回傳— 信號至該數位資料處理單元32巾,而在本實_有部二枯 術手段與第一較佳實施例相同,故不再贅述之。 凊芩見第四圖,其係本案為改善習用技術手段之缺 所發展出一電子裝置之第二較佳實施例方塊示意圖。從圖 中我們可以清楚的看出該電子裝置4包含有-數位資料處 理單元41、一記憶體單元42、以及一控制單元43,與第: 與第二較佳實施例最大的不同在於該數位資料處理單元 Μ所輸出之一資料讀出信號與一資料寫入信號皆傳送至 該控制單元43中,也就是說該控制單元43除了接收外界所 輸入之 >擇彳§號外,同時也接收該數位資料處理單元Μ 所輸出之該資料讀出信號或該資料寫入信號,如此一來, 该控制單元4 3便可將該資料讀出信號或該資料寫入信號 直接傳送至該記憶體42中該第一部份421或該第二部份 422中,進而使得該第一部份421或該第二部份422回傳— 18 200818014 • 冑料$叙該數位資料處理單元32巾或可被該數位資料 f理單τ〇41將資料寫人,而在本實補有部份技術手段與 第一、第二較佳實施例相同,故不再贅述之。 。月苓見第五圖,其係為利用本案之技術手段所實現的 。己U 拴制模組5内部元件方塊示意圖,該記憶體模組^ 可應用於如電腦系統或個人數位行動助理之一電子裝置 (士圖中未示出)的系統測試上,該電子裝置包含有二數 位貝料處理單元(本圖中未示出)。從圖中我們可以清楚 的看出该冗憶體控制模組5包含有一記憶體單元5卜一控 制料伽及—電源53,其巾該記憶料元_包含有^ 相同位址之—第—部份511與—第二部份512,而該第一部 份511與該第二部份512分別儲存有一第一作業系統 • 碼Mil與-第二作業系統程式碼仙,該控制單元Μ信號 連接於該雜體單元M,其係目麟界輸人之—選擇信號 :選擇該第―部份511中該第—作難統程式碼5111或該 i 第二部份512巾該第二作業系、统程式碼5121可被該數位資 料處理料(本圖中未示出)進行存取,而該電源53可在 該電子裝置無法提供該記憶體模組5電力時,可持續供應 電力給體單元51使用。如此一來,各個生產電子梦 置(例如:電腦或個人數位行動助理)白勺龐商便可利財 案技術手段所實現的該記憶體模組5分別插置於不同的電 子裝置上,同時的進行多種不同作業系統的測試,進^ 化測試的步驟流程。 曰 ,縱合以上之技術說明’本案之技術手段不論是實現在 19 200818014 正子U的架構巾或實現於記紐模組上,其最主 的特徵就是於電子裝置或記憶體模組中所增賴控制單 =,而配合該控制單元的增設,同時地在電子裝置 3的。己k體或在記憶難組巾劃分出具有相同定址但 不同部份的儲存空間來儲存不_作業系統,而該控制單 兀便可因應使用者所輸人的指令在不用重新開機的情況 了 ’達成切換不同作業系統的目的,而在上述說明中,該 ,單70劃分為第_部份與第二部份僅為本案發明之 乂 4貫施例,該記憶體單元當然也可以劃分出三個部份以 ^的儲存空間’進而用來儲存三個以上不_作業系統程 f碼,如此一來,確實解決了先前技術的缺失,進而完成 1展本案之最主要的目的。本發明得由熟習此技藝之人士 任施匠㈣為諸般修飾,然皆不脫如附申請專利範圍 保護者。 【圖式簡單說明】 本案得藉由下列圖式及說明,俾得一更深入之了解: 圖,其係為一主機板上各元件配置方塊圖。 弟二圖(a)(b)(c),其係本案為改善習用技術手段之缺 ,所發展出一包子裴置之第一較佳實施例方塊示意圖。 圖’其係本案為改善習用技術手段之缺失所發展出一 电子裝置之第二較佳實施例方塊示意圖。 20 200818014 第四圖,其係本案為改善習用技術手段之缺失所發展出一 笔子叙置之弟三較佳實施例方塊示意圖。 第五圖,其係為利用本案之技術手段所實現的一記憶體押 制模組内部元件方塊示意圖。 〜工 【主要元件符號說明】 本案圖式中所包含之各元件列示如下: 中央處理單元11 南橋晶片122 前置匯流排101 主記憶體13 圖形加速淳14 週邊零件連接介面15 通用串列匯流排介面17 滑鼠19 序列式焉寺連接技術介面21 主機板1 北橋晶片121 晶片組12 記憶體匯流排1〇2 AGP匯流排1〇3 PCI匯流排1〇4 ISA介面16 IDE介面18 鍵盤20 電子裝置2、3、4 數位資料處理單元21、31、41 記憶體單元22、32、42 控制單元23、33、43 第一部份 221、321、421 第二部份 222、322、422 21 200818014 第一作業系統程式碼2211 第二作業系統程式碼2221 中央處理器211、213 ,北橋晶片212 記憶體控制模組5 記憶體單元51 控制單元52 電源53 第一部份511 第二部份512 第一作業系統程式碼5111 第二作業系統程式碼5121 22South Bridge Chip)' North Bridge chip (N〇rth Bridge) is responsible for contacting the domain board (4) speed, its performance is 2GBps to 5GBps, while the South Bridge chip (s〇uth c (4) 200818014 is responsible for ι/ ο Communication between busbars, responsible for contacting the slower parts of the system and communicating with the basic input/output system (BI0S), the busbar performance is mostly between lOMBps and lGBps. See the first figure, It is a block diagram of each component on a motherboard. As shown in the block diagram, we can clearly see that the motherboard 1 is a system with a central processing unit (CPU) n as the system. The signal is connected to a chipset 12 composed of a north bridge chip (N〇rthBridge Chip 'abbreviation: NB) 121 and a south bridge chip (s〇uthBridgeChip, SB) 122, wherein the north bridge chip (NB) The 121 is interconnected with the central processing unit (CPU) n by a front busbar (FSB) 101; a memory busbar 102 and a main memory (Main Memory) 13 are mutually connected. Connected with an AGP bus 1 〇3 communicates with an Accelerated Graphics Port (AGP) 14 which is connected to a peripheral component (Pcipheral Component Interconnect, pci) by a PCI bus 1 . 15 Interconnected' Also connected to the South Bridge (SB) is an isa (Industry Standard Architecture) interface 16. A Universal Serial Bus (USB) interface π, Π) (Integrated Drive Electronics) The interface 18, a mouse 19 and a keyboard 20, and the newer motherboard on the market, the South Bridge chip (SB) is further connected with a Serial Advaneed Technology Attachment 'SATA 21, The central processing unit (CPU) 11 must cooperate with the chipset formed by the north bridge wafer (NB) 121 and the south bridge crystal 7 200818014 chip (SB) 122 to enable the entire computer system to operate normally. . When the user uses the computer, he or she will use the operating system (Opereating System, 简称s) installed in the computer system, for example: wind〇ws XP, Lmux or Mae, etc. The e(10) body (4) is issued, and then the computer system is controlled to execute the command issued by the user, and finally the result of the computer system execution is displayed on the display by the Jewish system. Therefore, the operating system is the user and the computer line. Communication - a very important interface, by (4) all applications (Applications) such as Word, Ecxel or browser, etc., must be executed on the operating system platform, so when the computer system When booting, it will enter the environment of the operating system first, and the user can execute each (4) program (AppUeati_) on the line. As shown in the first figure, when the computer system starts to operate, usually the operating system The program data and related data are first loaded into a specific address in the main memory 13, and at this time, the central processing unit U sends a certain signal (Ad) Dress signal) through the north bridge chip 121 value recalling body, the main memory 13 transmits a data signal (DataSignal) to the central processing unit u, and the central processing unit 11 can read the system (4) The program data and related data, so that the computer system starts to execute the operating system. However, 'usually only one operating system can be executed in the same computer system', if it is necessary to execute another operating system in the same system, it must be After the computer system is turned back on, you can select another operating system to be executed. For example, the user uses the Microsoft Windows operating system for paper processing, and when the user f wants to use the Macintosh operating system for drawing operations. At the time, the user has to restart the computer to replace the Microsoft Windows operating system with the Macintosh system. This has caused considerable inconvenience and time-consuming costs. In addition, the test host For the manufacturers of the board, it is also necessary for the non-operating system to do it separately, so that it is necessary to increase the main The complexity of the program during the test and the addition of time = therefore 'how to improve this - the lack of improvement, is the main purpose of the development of this case. [Inventive content] Yuanmu is an electronic device, which contains: - digital The data is processed into a single memory unit, and the memory unit contains the phase--the first part and the second part respectively store the i: two t industry, silk handle and - The second (4) system (6) element, the signal is connected to the digital data from the "control unit is in response to external input" - select early: ^Hai memory unit, its operating system code or the second part of the middle. The code can be accessed by the digital data processing unit x. - Industry System Program According to the above concept, the electric Jin system described in this case is a random access memory. , the middle side of the three memories of the single 9 200818014 system conception: the electronic device described in this case, shoot the first job for the generation of 1 horse " ^ the first - operating system code system can be - surgery frame system Program any two ^:! Industry system program mother or one-hearted operation system, ^ on the concept of 'this electronic device, detailed can be a computer system: human berm processing unit can be - central processor and - North Bridge In the crystal. A丨中4 North Bridge chip system can integrate the control unit into its position aid, and the sub-device described in detail can be - the action data processing unit can be a central processor, The central processing read can integrate the control unit therein. = According to the above: 4 conception, the electronic device described in the present case, the memory of the memory list = 匕 contains "the third part, and the third part is stored - the third recipe system code. Acoustic, according to the above concept, the electronic device of the present invention, wherein the digital data=single system can issue a data readout signal to the memory unit, and the j early element should select the input of the signal, thereby enabling the A portion of the memory unit is enabled and the second portion is disabled, wherein the portion of the enabled portion t is returned due to the data readout number issued by the digital data processing unit - data § § To the digital data processing unit. According to the above concept, the electronic device of the present invention, wherein the digital data (10) can issue a dragon read signal to the (4) unit, and the: 1 early due to the selection of the input signal of the signal, thereby causing the memory unit to The Part is disabled and the second part is enabled. The 10th part is enabled. 200818014 This second part is returned due to the signal from the Dragon Digital Data Processing Unit - (4) Money to Lai (4) Single ^Beibu buys the '本_之(四)置, the Wei Wei data processing early 7G#, can be issued - the data read the money system because the selection is difficult The first part; or the second part: the special data t number to the digital data processing unit. Production ί according to ^: Description, this detail The electronic device, wherein the Wei position data::= a data write signal to the memory unit, and the = early due to the selection of the signal of the wheel person, into the memory unit, the brother-part is The second part is disabled, and the younger one is enabled - partly due to the digital processing unit The data is written into the k number and can be written by the digital data processing unit. According to the above 14 concept, the electronic device described in the present case can be issued with the digital data processing unit (4) - the information is written to the person (4) Unit, and the & order 7G should be selected as the wheel of the signal, and the first part of the memory unit is disabled and the second part is enabled, and the shot is enabled. In part, the digital data processing unit may write the data according to the information written by the digital data processing unit. According to the speed scheme, the digital device of the case is the digital data of the case. The system may send a data write signal to the control unit, and the = unit selects the data input signal sent by the digital data station 70 to the memory t according to the input of the selection signal. 200818014 Part or the second part, which in turn makes : to: - part or the second part of the capital; write 1 material _ sub-loaded in a memory memory control Wei Tenghai record - the first The second part, and the first part and the first item: :: holding a younger brother - the operating system The code and the second operating system select the one of the external input signals to select the second one to make the second work =: 7 industry system _ take. The horse can be stored by the digital data processing unit according to the above concept, the other another The memory control module of the device, the processing unit can be ": for the computer system" and the digital data: =, :tr: and, the memory control mode described by the application side thereof Group, number: 4丄忐Λ % ☆ The system can be a personal digital assistant, and the digital processing material can be a central processor. The memory control module described in the other aspect of the present invention, X "takes the early 7〇 as a random access memory. According to the above-mentioned configuration, the Taian is more sentenced to the ancient one + ^ the other is another The memory control module described above, the power is not available to supply the memory unit. According to the above concept, the H-electric power unit is used. The memory control module described in the other aspect, 12 200818014 The digital data processing unit included in the electronic device can send a data readout signal to the memory unit, and the control unit selects the input of the signal, so that the first part of the memory unit is caused And the second portion is disabled, wherein the first portion enabled is returned to the digital data processing unit by the data read signal sent by the digital data processing unit. It is contemplated that the memory control module of the present invention, wherein the digital data processing unit included in the electronic device can issue a data readout signal to the memory unit, and the control The element should select the input of the signal, so that the first part of the memory unit is disabled and the second part is enabled, wherein the second part enabled is issued by the digital data processing unit The data readout signal is returned to the digital data processing unit. According to the above concept, the memory control module of the other aspect of the present invention includes the digital data included in the electronic device. The processing unit can send a data readout signal to the control unit, and the control unit selects the data readout signal sent by the digital data processing unit to be transferred to the first part of the memory due to the input of the selection signal. Or the second part, wherein the first part or the second part returns a data signal to the digital data processing unit. According to the above concept, the memory control mode described in another aspect of the present disclosure The digital data processing unit included in the electronic device to which the application is applied may send a data write signal to the memory unit, and the control unit should select Inputting a signal, such that the first portion of the memory unit is enabled by 13 200818014 and the second portion is disabled, wherein the first portion of the enabled memory unit is issued by the digital data processing f material writer signal can be written by the digital data processing unit. ^ 苴所Γ The above concept of the memory control module described in the other aspect, the digital device processing unit included in the device The human signal is transmitted to the memory unit, and the control unit responds to the wheeler, so that the second part of the memory unit is sewn, and the cap is enabled by the digital data processing unit: The data processing unit writes the data. 4 According to the above concept, the other 苴 苴 用 用 用 用 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述 述资 贞 写入 写入 写入 写入 写入 写入 写入 写入 写入 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Yes::Shi: Hai: or The second part of the write data. According to the above concept, the other part of the case is the memory control module described in the first section, which can be a Windows chapter season, 4, the operating system code system code or a version. Pot system program [Implementation] 14 200818014 Eyes see the lack of the means of the second - v two 'this case for the improvement of the use of technology to change the thousands of Ligang, the first preferred embodiment of the first child 1 Fang Gu from the picture It can be clearly seen that the electronic device 2 includes a reading processing unit 2, a memory single cut, and a control sapon 23, wherein the memory unit 22 accesses the memory in the electronic device 2, which is poor情雕置& ^理军亓2〗 The Qianling New Zealand data section contains the same address - the first part of the 221 disk - the second part 222, and the first part 221 and The second part 222 stores 1 - (4) data code 2211 and code 2221' respectively, and the control signal is connected to the digital resource;; the memory unit 22 is selected according to one of the external inputs. And the choice of the brother - part 22! The first - the material, the code 22n or: the part 222 of the second (four) The code 2221 may be processed from the digital data for radiolabeling hide. Take a detailed description of the τ and then the technique. According to Lai Ming, the most important feature of the sub-device 2 described in the present invention is that the control unit 23' is added between the digital processing unit 21 and the memory unit 22, and the external control unit 23 is received by the control unit 23. Selecting a letter, and then causing the touch data processing unit 21 to perform the first-operation system code 2211 or the second of the rhyme-missing of the first-part 221 of the same-addressed memory unit. The unit code μ2丨 performs the operation of reading and writing, wherein the first (four) system code 2211 and the dt t 2221 #nWindGw_ system code, the -Lmux operating system program stone or a Mac operating system code 15 200818014 No. 2 code. As shown in the figure, when the electronic device 2 is ready to enter a certain operating system (for example, entering the editing system), the digital poor material processing unit 21 will send a heart number to the forwarding memory = 兀 22 to read the desired Entering the operating system code, at this time, the control f unit 23 receives the selection signal from the input of the material boundary, so that the memory = 兀 22 finds the first - 221 is incompetent, _ the second sacred 2 is grass In this case, the first part 221 of the enablement is returned in response to the data readout signal issued by the Wei Wei data processing unit = 21 - the data read signal is sent to the data processing unit, so that the fourth (four) material The processing unit ϋ permits the first portion of the memory unit 22 to store the first system=system code 2211 (Windows job (10) code); and the gas device 2 wants to switch to another job. In the system (for example, the editor of the field: the switch to the Mac operating system), the control unit 23, the external input of the art money into the domain aerodynamics from the second ^, 222 was enabled 'And the first part 221 is disabled, which is = can find the second part 222 because of the number # material processing The data read signal sent by the meta-mail is sent back - the data read signal is sent to the data processing unit 21' so that the remaining portion of the memory unit 21 is readable - the second portion 222 of the memory unit 22 is stored The second operating system code = 21 (Mac operating system code). In addition, when the digital data processing unit 21 wants to write the data to the memory unit 22, the Wei processing unit 21 sends a data "signal" to the memory unit η. At this time, the control unit 23 responds. The selection input from the outside world further enables the first portion 221 of the memory unit 22 to be enabled (when the second portion 222 of the 16th 200818014 is disabled) or the second portion 222 is enabled. (At this time, the first portion 221 is disabled), and thus, the digital data processing unit (10) can write the data into the first portion 22 or the second portion 222 that is enabled. The electronic device 2 can also have the following different architectures. As shown in the second figure (b), the electronic device 2 can be an electrical system, and the f-digit data processing unit 21 can be a central processing unit 2 Two North Bridge 212 之 212, 'and δ of which 5 Haibei Bridge chip sect can be 2; as shown in the second figure (4), the electronic device ^ can be a swaying digital assistant (PDA), the digital data The processing unit can be Γ3, and the central processing unit 213 can control the (10) positive port. Although the above-mentioned miscellaneous unit 23 is integrated in different places, the technical means of the present invention can still be completed. By the above-mentioned technique Wei Ming, the oil phase clearly finds that the current rate is the most input to the control unit 23 when receiving the outside world. Yes, the other part is disabled, and the digit: the reading of the (4) part of the data can be switched to close the material clothing after the shutdown ^ 荼糸 system, only need to turn into a Shanghai person = ° _ Fort-a button can be in the case of not shutting down;: - Cheng Tai 1. A line of work, and then to solve the lack of previous technology, it is the main purpose of the cost case. Ya Mingfen see the third picture ' The present invention is a block diagram of a second preferred embodiment of the electronic device for improving the lack of conventional technical means. The rationale is to clearly see that the gamma contains a digital data, the memory unit 32, And a control unit 33, which differs from the first-only example, in that the digital data processing unit transmits a signal to the control unit 33t by a bill of materials, that is, the control unit 33 receives the data. Outside the wheel - choose the signal, = Receiving the data output by the digital data processing unit 31: f, ', as such, the control unit 33 can directly transfer the data read signal to the first part of the memory 32. 321 or the second part further causes the first part 3 2 j or the second part 3 2 2 to return a signal to the digital data processing unit 32, and in the real part The means are the same as those of the first preferred embodiment and will not be described again. Referring to the fourth figure, it is a block diagram showing a second preferred embodiment of an electronic device developed to improve the conventional technical means. It can be clearly seen from the figure that the electronic device 4 includes a digital data processing unit 41, a memory unit 42, and a control unit 43, and the greatest difference from the second preferred embodiment is that the digital device The data processing unit outputs one of the data readout signal and the data write signal to the control unit 43, that is, the control unit 43 receives the received input from the outside, and also receives the data. The data readout signal or the data write signal output by the digital data processing unit ,, so that the control unit 43 can directly transmit the data readout signal or the data write signal to the memory In the first portion 421 or the second portion 422 of the 42, the first portion 421 or the second portion 422 is further transmitted back - 18 200818014 • The data is processed by the digital data processing unit 32 or The data can be written by the digital data sheet τ 〇 41, and some technical means are the same as the first and second preferred embodiments, and therefore will not be described again. . See the fifth picture of the month, which is achieved by using the technical means of this case. The internal component block diagram of the module 5 can be applied to a system test such as a computer system or an electronic device of a personal digital mobile assistant (not shown in the figure), the electronic device includes There are two digits of bedding processing units (not shown in this figure). It can be clearly seen from the figure that the redundant body control module 5 includes a memory unit 5, a control material gamma-power source 53, and the memory material element _ contains the same address - the first a portion 511 and a second portion 512, wherein the first portion 511 and the second portion 512 respectively store a first operating system code Mill and a second operating system code, the control unit signal Connected to the hybrid unit M, the system is inductively selected - the signal is selected: the first portion 511 of the first dynasty code 5111 or the second portion 512 of the second operating system The system code 5121 can be accessed by the digital data processing material (not shown in the figure), and the power source 53 can continuously supply power to the body when the electronic device cannot provide the power of the memory module 5. Unit 51 is used. In this way, each of the memory modules 5 that are produced by the electronic dream device (for example, a computer or a personal digital mobile assistant) can be inserted into different electronic devices by using the financial method. Carry out testing of a variety of different operating systems, and the process flow of the testing.曰 纵 纵 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , The control unit = is matched with the addition of the control unit, simultaneously at the electronic device 3. The storage unit has the same address but different parts of the storage space to store the non-operation system, and the control unit can respond to the instructions of the user to input without restarting. 'To achieve the purpose of switching different operating systems, and in the above description, the division of the single 70 into the first and second portions is only a four-part example of the invention, and the memory unit can of course be divided. The three parts are used to store more than three non-operating system f codes, which solves the lack of prior art and completes the main purpose of the first exhibition. The present invention has been modified by those skilled in the art (4), and is not intended to be protected by the scope of the patent application. [Simple description of the diagram] This case can be obtained through a more detailed understanding of the following figures and descriptions: Figure, which is a block diagram of each component on a motherboard. Figure 2 (a) (b) (c), which is a block diagram of the first preferred embodiment of the present invention in order to improve the conventional technical means. Figure 2 is a block diagram showing a second preferred embodiment of an electronic device developed to improve the technical means of the prior art. 20 200818014 The fourth picture, which is a block diagram of a preferred embodiment of the third embodiment of the present invention, which is developed to improve the technical means of the prior art. The fifth figure is a block diagram of the internal components of a memory tamper module realized by the technical means of the present invention. ~ [Main component symbol description] The components included in the diagram of this case are listed as follows: Central processing unit 11 South bridge wafer 122 Front bus 101 Main memory 13 Graphics acceleration 淳 14 Peripheral component connection interface 15 Universal serial confluence Interface 17 Mouse 19 Serial 焉 Temple Connection Technology Interface 21 Motherboard 1 North Bridge Chip 121 Chipset 12 Memory Bus 1 〇 2 AGP Bus 1 〇 3 PCI Bus 1 〇 4 ISA Interface 16 IDE Interface 18 Keyboard 20 Electronic device 2, 3, 4 digital data processing unit 21, 31, 41 memory unit 22, 32, 42 control unit 23, 33, 43 first portion 221, 321, 421 second portion 222, 322, 422 21 200818014 First operating system code 2211 Second operating system code 2221 Central processor 211, 213, Northbridge chip 212 Memory control module 5 Memory unit 51 Control unit 52 Power supply 53 First part 511 Second part 512 First operating system code 5111 second operating system code 5121 22