從表面上看,保護(hù)模式和實模式并沒有太大的區(qū)別,二者都使用了內(nèi)存段、中斷和設(shè)備驅(qū)動來處理硬件,但二者有很多不同之處。我們知道,在實模式中內(nèi)存被劃分成段,每個段的大小為64KB,而這樣的段地址可以用16位來表示。內(nèi)存段的處理是通過和段寄存器相關(guān)聯(lián)的內(nèi)部機制來處理的,這些段寄存器(CS、DS、 SS和ES)的內(nèi)容形成了物理地址的一部分。具體來說,最終的物理地址是由16位的段地址和16位的段內(nèi)偏移地址組成的。用公式表示為:物理地址=左移4位的段地址+偏移地址。
標(biāo)簽: 表面
上傳時間: 2015-11-16
上傳用戶:manking0408
新華龍內(nèi)置10位dac0產(chǎn)生正弦波的程序,算法經(jīng)典,dac1的程序只要改一改寄存器就行
上傳時間: 2014-01-25
上傳用戶:jjj0202
DSP的存儲器和IO空間. C240X芯片有16位地址線,可以訪問3個獨立的地址空 間,總計192K字。 • 程序存儲器:64K字 • 數(shù)據(jù)存儲器:64K字 • I/O空間:64K字,包含片內(nèi)外設(shè)寄存器
上傳時間: 2013-12-04
上傳用戶:xiaoyunyun
問題描述 序列Z=<B,C,D,B>是序列X=<A,B,C,B,D,A,B>的子序列,相應(yīng)的遞增下標(biāo)序列為<2,3,5,7>。 一般地,給定一個序列X=<x1,x2,…,xm>,則另一個序列Z=<z1,z2,…,zk>是X的子序列,是指存在一個嚴(yán)格遞增的下標(biāo)序列〈i1,i2,…,ik〉使得對于所有j=1,2,…,k使Z中第j個元素zj與X中第ij個元素相同。 給定2個序列X和Y,當(dāng)另一序列Z既是X的子序列又是Y的子序列時,稱Z是序列X和Y的公共子序列。 你的任務(wù)是:給定2個序列X、Y,求X和Y的最長公共子序列Z。
上傳時間: 2014-01-25
上傳用戶:netwolf
古典密碼中,主要的思想為移位算法及置換算法。 1.移位密碼 密鑰K為整數(shù),且取值空間為0到25;加密函數(shù):x = x + k (mod 26);解密函數(shù):x = x - k (mod 26)。當(dāng)K=3時,為凱撒密碼。 2.仿射密碼 密鑰對由a、b組成,整數(shù)a滿足 gcd(a, 26) = 1,整數(shù)b的取值空間為0到25;加密函數(shù):x = ax + b(mod 26);解密函數(shù):x = a*y - a*b (mod 26)。當(dāng)a=1,b=3時,為凱撒密碼。 3.維吉尼亞密碼 首先確定密鑰長度(本例中密鑰只采取個位數(shù)字,所以取決于輸入密鑰的長度),然后輸入滿足這個長度的向量;加密:取明文第一個字母并將之移k1位,這里k1=1,第二個字母移k2位,k2=2,一旦到了密鑰末尾,又從頭開始。 4.換位密碼 首先確定密鑰長度,輸入長度為5的0到4的整數(shù)序列,將明文分成每5個字母一組,每組字母按照密鑰進(jìn)行換位。
標(biāo)簽: 密碼
上傳時間: 2016-02-09
上傳用戶:jqy_china
用8253作為秒定時器,每0.1秒8253周期定時中斷,8253的OUT0接到8259的IRO端,8259向8086產(chǎn)生中斷請求,中斷類型號為08H。程序開辟秒、分、小時、寄存器單元,秒寄存器每記數(shù)滿60,分寄存器值加1,同時秒寄存器清0。分寄存器每記數(shù)滿60,小時寄存器值加1,同時分寄存器清0。秒、分、小時寄存器中的二進(jìn)制值轉(zhuǎn)換成BCD碼后,送6位LED數(shù)碼管顯示。
上傳時間: 2014-01-25
上傳用戶:懶龍1988
。介紹了內(nèi)插器和抽取器這2種CIC濾波器各自的結(jié)構(gòu)與性能,從數(shù)學(xué)上分析了其性能及其與FIR 濾波器的關(guān)系,從頻域上展示了其本質(zhì)。并討論其內(nèi)部寄存器的最小位寬與溢出保護(hù),最后介紹了抽取器與內(nèi)插器分 別在FPGA上的一般實現(xiàn)方法,并指出了一些提高實現(xiàn)性能的措施與建議
上傳時間: 2016-05-20
上傳用戶:784533221
16位數(shù)字相關(guān)器,通過4個4位相關(guān)器和兩級加法電路組成
標(biāo)簽: 數(shù)字相關(guān)器
上傳時間: 2013-11-29
上傳用戶:270189020
UART發(fā)送TX控制電路設(shè)計,以波特率產(chǎn)生器的EnableTX將數(shù)據(jù)DATAO以LOAD信號將其送入發(fā)送緩沖器Tbuff,并令寄存器內(nèi)容已載有數(shù)據(jù)而非空出的標(biāo)志tmpTBufE=0。當(dāng)同步波特率信號來臨時監(jiān)視是否處于tmpTBufE=0(內(nèi)有數(shù)據(jù))以及tmpTRegE=1(沒有數(shù)據(jù))。即處于尚未啟動發(fā)送態(tài)則將Tbuff緩沖寄存器 送入傳輸寄存器Treg內(nèi)并令tmpTRegE=0(內(nèi)又送入數(shù)據(jù)),但因Tbuff已轉(zhuǎn)送入緩沖寄存器TregE內(nèi),為空故令tmpTBufE=1,此tmpTBufE代表緩沖寄存器Tbuff是否為空可再予以送入新的要發(fā)送的數(shù)據(jù)。假如tmpTRegE=0(內(nèi)有數(shù)據(jù))則便要開始進(jìn)行數(shù)據(jù)串行傳輸,傳出數(shù)據(jù)為8位,連同啟動信號“0”共需9位的發(fā)送計數(shù),以BitCnt作計數(shù)。當(dāng)BitCnt=0計數(shù)器便開始遞加計數(shù)字節(jié),同時令起始信號為0,送入TxD輸出端輸出。而計數(shù)器為1-8時都將TReg的最低位Treg(0)輸出到TxD端,并令Treg[]作算術(shù)右移運算,依次將Treg[]的D7-D0通過D0移到TxD端輸出,直到第9位時停止移位,并將停止位TxD=0發(fā)送而結(jié)束一個8位數(shù)據(jù)的發(fā)送。
標(biāo)簽: UART 發(fā)送 控制 電路設(shè)計
上傳時間: 2016-06-23
上傳用戶:kristycreasy
為了方便讀者整理 8051 相關(guān)專題制作報告,需要使用到的 8051 基本資料電子文件 51.TXT 收錄于此目錄中,讀者可以依需要自行應(yīng)用,加入到自己的報告中,但僅限于學(xué)校的學(xué)生制作報告用,不得移做它用,并遵守知識產(chǎn)權(quán)使用的所有規(guī)定。其中文字內(nèi)容取材至 "單芯片 8051 實作入門",書號 P2277,文魁圖書出版。 8051 基本資料如下: □8051 主要特性 □8051 引腳說明 □8051 中斷服務(wù)常式的進(jìn)入點 □8051 特殊目的寄存器 □8051 內(nèi)部控制寄存器 at89c51 為 ATMEL 所生產(chǎn)的可電氣燒錄清洗的 8051 相容單芯片,其內(nèi)部程序代碼容量為4KB 8051主要功能列舉如下: □ 為一般控制應(yīng)用的 8 位單芯片 □ 晶片內(nèi)部具時鐘振蕩器(傳統(tǒng)最高工作頻率可至 12MHz) □ 內(nèi)部程式存儲器(ROM)為 4KB □ 內(nèi)部數(shù)據(jù)存儲器(RAM)為 128B □ 外部程序存儲器可擴(kuò)充至 64KB □ 外部數(shù)據(jù)存儲器可擴(kuò)充至 64KB □ 32 條雙向輸入輸出線,且每條均可以單獨做 I/O 的控制 □ 5 個中斷向量源 □ 2 組獨立的 16 位定時器 □ 1 個全多工串行通信端口 □ 8751 及 8752 單芯片具有數(shù)據(jù)保密的功能 □ 單芯片提供位邏輯運算指令
上傳時間: 2016-10-29
上傳用戶:plsee
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1