This paper will discuss the design of an asynchronous FIFO,Asynchronous FIFOs are widely used in the computer networking industry to receive data at a particular frequency and transmit them at another frequency. An asynchronous FIFO has two different clocks: one for read and one for write.
標簽: Asynchronous asynchronous the discuss
上傳時間: 2013-12-09
上傳用戶:Thuan
A user-space device driver can do many of the things that kernel drivers can t, such as perform a long-running computation, block while waiting for an event, or read files from the file system. Unlike kernel drivers, a user-space device driver can use other device drivers--that is, access the network, talk to a serial port, get interactive input from the user, pop up GUI windows, or read from disks. User-space drivers implemented using FUSD can be much easier to debug it is impossible for them to crash the machine, are easily traceable using tools such as gdb, and can be killed and restarted without rebooting even if they become corrupted. FUSD drivers don t have to be in C--Perl, Python, or any other language that knows how to read from and write to a file descriptor can work with FUSD. User-space drivers can be swapped out, whereas kernel drivers lock physical memory.
標簽: user-space can drivers perform
上傳時間: 2014-01-01
上傳用戶:saharawalker
Implementation for the Huffman Cod in Visual C++. Both, the encoder and the decoder take as input a file and write the output into another file.
標簽: the Implementation Huffman encoder
上傳時間: 2013-12-30
上傳用戶:ghostparker
a Java program that reads a file containing instructions written in self-defined file (TPL in this case), and executes those instructions. This program should take the name of the TPL file as a command line parameter, and write its output to the console.
標簽: file instructions self-defined containing
上傳時間: 2015-01-11
上傳用戶:曹云鵬
This build is for developing a "binary-to-BCD" converter for use in // displaying numerals in base-10 so that people can read and interpret the // numbers more readily than they could if the numbers were displayed in // binary or hexadecimal format. Also, a "BCD-to-binary" converter is // tested in this build.
標簽: binary-to-BCD developing displaying for
上傳時間: 2015-07-07
上傳用戶:lmeeworm
(1) 給定一段符合Pascal子集語法的語言,能成功轉換成C語言; (2) 一個簡單的說明文檔; (3) 2007.7.14之前上傳到ftp:// C07:C07@10.11.3.71/upload,用學號建立自己的目錄; (4) (可額外加分5分)若有出錯處理功能,請在說明文檔中寫明可以處理哪幾項錯誤。 注意事項: (1) 兩人一組 (2) 可以使用詞法、語法自動生成工具,windows下有Flex,Bison,Linux下有Lex,Yacc,Java的有Jlex,JavaCC,ANTLR等 (3) 不用考慮Pascal和C的關鍵詞不同問題,即Pascal子集語言中假設不出現(xiàn)int,for等作為變量標志符 (4) read()和write()可用由scanf(),printf()等組成的語句轉換。 (5) 如果有疑問可以發(fā)信給我 xpqiu@fudan.edu.cn.
上傳時間: 2015-11-20
上傳用戶:talenthn
This driver is based on the 2.6.3 version of drivers/usb/usb-skeleton.c but has been rewritten to be easy to read and use, as no locks are now needed anymore.
標簽: usb-skeleton rewritten drivers version
上傳時間: 2015-11-20
上傳用戶:talenthn
BY USING THIS SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF * THIS AGREEMENT. DO NOT USE THE SOFTWARE UNTIL YOU HAVE CAREFULLY * READ AND AGREED TO THE FOLLOWING TERMS AND CONDITIONS.
標簽: THIS AGREEMENT AGREEING SOFTWARE
上傳時間: 2014-01-20
上傳用戶:cx111111
Summary Many control applications require converting some analog input to a digital format. The ADCINC12 User Module is a general-purpose, 12-bit analog to digital converter (ADC) that does just that. This Application Note is meant to be a simple introduction into its operation. The steps required to define, place, and write software are presented. Examples are developed in both assembly and C.
標簽: applications converting Summary control
上傳時間: 2013-12-01
上傳用戶:WMC_geophy
一、目的要求 1、用高級語言編寫和調(diào)試一個簡單的文件系統(tǒng),模擬文件管理的工作過程。從而對各種文件操作命令的實質(zhì)內(nèi)容和執(zhí)行過程有比較深入的了解。 2、要求設計一個 n個用戶的文件系統(tǒng),每次用戶可保存m個文件,用戶在一次運行中只能打開一個文件,對文件必須設置保護措施,且至少有Create、delete、open、close、read、write等命令。
標簽: 高級語言 編寫 文件系統(tǒng) 調(diào)試
上傳時間: 2014-10-10
上傳用戶:fredguo