DSP的存儲器和IO空間. C240X芯片有16位地址線,可以訪問3個獨立的地址空 間,總計192K字。 • 程序存儲器:64K字 • 數據存儲器:64K字 • I/O空間:64K字,包含片內外設寄存器
上傳時間: 2013-12-04
上傳用戶:xiaoyunyun
問題描述 序列Z=<B,C,D,B>是序列X=<A,B,C,B,D,A,B>的子序列,相應的遞增下標序列為<2,3,5,7>。 一般地,給定一個序列X=<x1,x2,…,xm>,則另一個序列Z=<z1,z2,…,zk>是X的子序列,是指存在一個嚴格遞增的下標序列〈i1,i2,…,ik〉使得對于所有j=1,2,…,k使Z中第j個元素zj與X中第ij個元素相同。 給定2個序列X和Y,當另一序列Z既是X的子序列又是Y的子序列時,稱Z是序列X和Y的公共子序列。 你的任務是:給定2個序列X、Y,求X和Y的最長公共子序列Z。
上傳時間: 2014-01-25
上傳用戶:netwolf
古典密碼中,主要的思想為移位算法及置換算法。 1.移位密碼 密鑰K為整數,且取值空間為0到25;加密函數:x = x + k (mod 26);解密函數:x = x - k (mod 26)。當K=3時,為凱撒密碼。 2.仿射密碼 密鑰對由a、b組成,整數a滿足 gcd(a, 26) = 1,整數b的取值空間為0到25;加密函數:x = ax + b(mod 26);解密函數:x = a*y - a*b (mod 26)。當a=1,b=3時,為凱撒密碼。 3.維吉尼亞密碼 首先確定密鑰長度(本例中密鑰只采取個位數字,所以取決于輸入密鑰的長度),然后輸入滿足這個長度的向量;加密:取明文第一個字母并將之移k1位,這里k1=1,第二個字母移k2位,k2=2,一旦到了密鑰末尾,又從頭開始。 4.換位密碼 首先確定密鑰長度,輸入長度為5的0到4的整數序列,將明文分成每5個字母一組,每組字母按照密鑰進行換位。
標簽: 密碼
上傳時間: 2016-02-09
上傳用戶:jqy_china
用8253作為秒定時器,每0.1秒8253周期定時中斷,8253的OUT0接到8259的IRO端,8259向8086產生中斷請求,中斷類型號為08H。程序開辟秒、分、小時、寄存器單元,秒寄存器每記數滿60,分寄存器值加1,同時秒寄存器清0。分寄存器每記數滿60,小時寄存器值加1,同時分寄存器清0。秒、分、小時寄存器中的二進制值轉換成BCD碼后,送6位LED數碼管顯示。
上傳時間: 2014-01-25
上傳用戶:懶龍1988
。介紹了內插器和抽取器這2種CIC濾波器各自的結構與性能,從數學上分析了其性能及其與FIR 濾波器的關系,從頻域上展示了其本質。并討論其內部寄存器的最小位寬與溢出保護,最后介紹了抽取器與內插器分 別在FPGA上的一般實現方法,并指出了一些提高實現性能的措施與建議
上傳時間: 2016-05-20
上傳用戶:784533221
16位數字相關器,通過4個4位相關器和兩級加法電路組成
標簽: 數字相關器
上傳時間: 2013-11-29
上傳用戶:270189020
UART發送TX控制電路設計,以波特率產生器的EnableTX將數據DATAO以LOAD信號將其送入發送緩沖器Tbuff,并令寄存器內容已載有數據而非空出的標志tmpTBufE=0。當同步波特率信號來臨時監視是否處于tmpTBufE=0(內有數據)以及tmpTRegE=1(沒有數據)。即處于尚未啟動發送態則將Tbuff緩沖寄存器 送入傳輸寄存器Treg內并令tmpTRegE=0(內又送入數據),但因Tbuff已轉送入緩沖寄存器TregE內,為空故令tmpTBufE=1,此tmpTBufE代表緩沖寄存器Tbuff是否為空可再予以送入新的要發送的數據。假如tmpTRegE=0(內有數據)則便要開始進行數據串行傳輸,傳出數據為8位,連同啟動信號“0”共需9位的發送計數,以BitCnt作計數。當BitCnt=0計數器便開始遞加計數字節,同時令起始信號為0,送入TxD輸出端輸出。而計數器為1-8時都將TReg的最低位Treg(0)輸出到TxD端,并令Treg[]作算術右移運算,依次將Treg[]的D7-D0通過D0移到TxD端輸出,直到第9位時停止移位,并將停止位TxD=0發送而結束一個8位數據的發送。
上傳時間: 2016-06-23
上傳用戶:kristycreasy
為了方便讀者整理 8051 相關專題制作報告,需要使用到的 8051 基本資料電子文件 51.TXT 收錄于此目錄中,讀者可以依需要自行應用,加入到自己的報告中,但僅限于學校的學生制作報告用,不得移做它用,并遵守知識產權使用的所有規定。其中文字內容取材至 "單芯片 8051 實作入門",書號 P2277,文魁圖書出版。 8051 基本資料如下: □8051 主要特性 □8051 引腳說明 □8051 中斷服務常式的進入點 □8051 特殊目的寄存器 □8051 內部控制寄存器 at89c51 為 ATMEL 所生產的可電氣燒錄清洗的 8051 相容單芯片,其內部程序代碼容量為4KB 8051主要功能列舉如下: □ 為一般控制應用的 8 位單芯片 □ 晶片內部具時鐘振蕩器(傳統最高工作頻率可至 12MHz) □ 內部程式存儲器(ROM)為 4KB □ 內部數據存儲器(RAM)為 128B □ 外部程序存儲器可擴充至 64KB □ 外部數據存儲器可擴充至 64KB □ 32 條雙向輸入輸出線,且每條均可以單獨做 I/O 的控制 □ 5 個中斷向量源 □ 2 組獨立的 16 位定時器 □ 1 個全多工串行通信端口 □ 8751 及 8752 單芯片具有數據保密的功能 □ 單芯片提供位邏輯運算指令
上傳時間: 2016-10-29
上傳用戶:plsee
紅外解碼程序主要工作為等待紅外線信號出現,并跳過引導信號,開始收集連續32位的表面數據,存入內存的連續空間。位信號解碼的原則是:以判斷各個位的波寬信號來決定高低信號。位解碼原理如下: 解碼為0:低電平的寬度0.56ms+高電平的寬度0.56ms。 解碼為1:低電平的寬度1.68ms+高電平的寬度0.56ms。 程序中必須設計一精確的0.1ms延時時間作為基礎時間,以計數實際的波形寬度,若讀值為5表示波形寬度為0.5ms,若讀值為16表示波形寬度為1.6ms,以此類推。高電平的寬度1.12ms為固定,因此可以直接判斷低電平的寬度的計數值5或時16,來確定編碼為0或是1。程序中可以減法指令SUBB來完成判斷,指令“SUBB A,R2”中若R2為計數值,A寄存器設為8,就可如下: 當“8-R2”有產生借位,借位標志C=1,表示編碼為1。 當“8-R2”無產生借位,借位標志C=0,表示編碼為0。 將借位標志C經過右移指令“RRC A”轉入A寄存器中,再經由R0寄存器間接尋址存入內存中。
上傳時間: 2016-11-09
上傳用戶:miaochun888
系統設置一個兩位BCD碼倒計時計數器(計數脈沖1HZ),用于記錄各狀態持續時間; 因為各狀態持續時間不一致,所以上述計數器應置入不同的預置數; 倒計時計數值輸出至二個數碼管顯示; 程序共設置4個進程: ① 進程P1、P2和P3構成兩個帶有預置數功能的十進制計數器,其中P1和P3分別為個位和十位計數器,P2產生個位向十位的進位信號; ② P4是狀態寄存器,控制狀態的轉換,并輸出6盞交通燈的控制信號。
上傳時間: 2016-11-28
上傳用戶:003030