嵌入式web服務(wù)器以其低成本、小體積、低功耗等諸多優(yōu)點(diǎn),而在生產(chǎn)、生活的許多領(lǐng)域發(fā)揮著越來(lái)越重要的作用。嵌入式系統(tǒng)的CPU已從過(guò)去的8位發(fā)展到如今的32位,并且大多采用RISC(Reduced Instruction Set Computer)結(jié)構(gòu),RISC(reduced instruction set computer,精簡(jiǎn)指令集計(jì)算機(jī))是一種執(zhí)行較少類型計(jì)算機(jī)指令的微處理器,起源于80 年代的MIPS主機(jī)(即RISC 機(jī)),RISC機(jī)中采用的微處理器統(tǒng)稱RISC處理器。這樣一來(lái),它能夠以更快的速度執(zhí)行操作(每秒執(zhí)行更多百萬(wàn)條指令,即MIPS)。因?yàn)橛?jì)算機(jī)執(zhí)行每個(gè)指令類型都需要額外的晶體管和電路元件,計(jì)算機(jī)指令集越大就會(huì)使微處理器更復(fù)雜,執(zhí)行操作也會(huì)更慢。RISC概念已經(jīng)引領(lǐng)了微處理器設(shè)計(jì)的一個(gè)更深層次的思索。設(shè)計(jì)中必須考慮到:指令應(yīng)該如何較好的映射到微處理器的時(shí)鐘速度上(理想情況下,一條指令應(yīng)在一個(gè)時(shí)鐘周期內(nèi)執(zhí)行完);體系結(jié)構(gòu)需要多“簡(jiǎn)單”;以及在不訴諸于軟件的幫助下,微芯片本身能做多少工作等等。
Web服務(wù)器系統(tǒng)設(shè)計(jì)的一個(gè)核心部分就是網(wǎng)絡(luò)接口電路。本設(shè)計(jì)的網(wǎng)絡(luò)接口電路的構(gòu)成電路如圖3所示。WEB服務(wù)器也稱為WWW(WORLD WIDE WEB)服務(wù)器,主要功能是提供網(wǎng)上信息瀏覽服務(wù)。 WWW 是 Internet 的多媒體信息查詢工具,是 Internet 上近年才發(fā)展起來(lái)的服務(wù),也是發(fā)展最快和目前用的最廣泛的服務(wù)。正是因?yàn)橛辛薟WW工具,才使得近年來(lái) Internet 迅速發(fā)展,且用戶數(shù)量飛速增長(zhǎng)。