ccs80中編譯器如何修改
Ⅰ 闄嗘睗閽ょ畝浠嬪強璇︾粏璧勬枡
鍩烘湰璧勬枡
闄嗘睗閽闄嗘睗閽ょ幇涓烘暟瀛︿笌緋葷粺縐戝︾爺絀墮櫌鍗氬+鐢熷煎笀
鐮旂┒鏂瑰悜錛氫漢宸ユ櫤鎱
1959騫存瘯涓氫簬寰峰浗鑰舵嬁澶у︽暟瀛︾郴銆1999騫村綋閫変腑縐戦櫌闄㈠+銆
鍦ㄧ煡璇嗗伐紼嬪拰鍩轟簬鐭ヨ瘑鐨勮蔣浣撳伐紼嬫柟闈浣滀簡緋葷粺鍜屽壋閫犳х殑宸ヤ綔錛屾槸涓鍥借ラ嗗煙鐨勫紑鎷撹呬箣涓銆傚″煎苟涓繪寔瀹屾垚浜嗕互杞浣撶殑鏈烘板寲鐢熸垚鍜岀Щ妞嶄負鐩鏍囩殑緋誨垪杞浣撹$敾錛圶R璁$敾錛夛紝鎺ㄥ姩浜嗗綋鏃跺浗浜ф満杞浣撶己涔忛棶棰樼殑瑙e喅銆備富鎸佺爺鍒朵簡鐭ヨ瘑宸ョ▼璇璦TUILI鍜屽ぇ鍨嬩笓瀹剁郴緇熷紑鍙戠幆澧冦婂ぉ椹銆嬶紝濂楃敤浜庡浗闃插拰緇忔祹絳20澶氫釜棰嗗煙錛屽彇寰椾簡閲嶈佺殑緇忔祹鍜岀ぞ浼氭晥鐩娿傜爺絀跺嚭鍩轟簬綾昏嚜鐒惰璦鐞嗚В鐨勭煡璇嗚嚜鍔ㄨ幏鍙栧強浠ユや負鍩虹鐨勫楃敤杞浣撹嚜鍔ㄧ敓鎴愭妧鏈錛屽寘鎷鏅烘収鍨嬪寲鐨勯嗗煙鍒嗘瀽鍜岄嗗煙寤烘ā鎶鏈錛屼績榪涗簡綆$悊杞浣撳紑鍙戠殑鑷鍔ㄥ寲銆傝嫳鍥紸IWATCH鏉傚織鍙戣〃璇勮烘寚鍑鴻繖鏄浠栦滑鎵瑙佸埌鐨勨滀互棰嗗煙鐭ヨ瘑搴撴敮鎸佷富嫻佽蔣
闄嗘睗閽浠跺紑鍙戠殑絎涓渚嬧濄備富鎸佺爺鍒朵簡涓濂楀叏榪囩▼璁$畻鏈鴻緟鍔╁姩鐢葷敓鎴愭妧鏈錛屼粠鍙楅檺鑷鐒惰璦鐞嗚В寮濮嬶紝鎶婁腑鏂囩ヨ瘽鏁呬簨鑷鍔ㄨ漿鎹㈡垚鍗¢氱墖錛屽湪鑹烘湳鍒涢犻嗗煙鍙戝睍浜嗕漢宸ユ櫤鎱ф妧鏈銆
鍙戣〃璁烘枃涓鐧句綑綃囷紝鍑虹増涓鑻辨枃鍏變笓钁6閮錛屾浘鑾峰崕緗楀簹濂栵紝鍏ㄥ浗縐戝﹀ぇ浼氬厛榪涢泦浣撳栵紝涓縐戦櫌閲嶅ぇ鎴愭灉涓絳夊栵紝涓縐戦櫌縐戞妧榪涙ヤ竴絳夊栵紝鍜屽浗瀹剁戞妧榪涙ヤ簩絳夊栥
綆鍘
闄嗘睗閽闄嗘睗閽わ紝鐢鳳紝1935騫寸敓浜庝笂嫻楓1959騫存瘯涓氫簬寰峰浗鑰舵嬁澶у︽暟瀛︾郴錛岃幏瀛﹀+瀛︿綅錛屽悓騫磋搗榪涘叆涓鍥界戝﹂櫌鏁板︾爺絀舵墍宸ヤ綔銆1978騫磋搗浠誨壇鐮旂┒鍛樸1983騫磋搗浠葷爺絀跺憳銆1984騫磋搗浠誨崥澹鐢熷煎笀銆1987騫磋嚦1990騫翠換涓縐戦櫌鏁板︾爺絀舵墍鍓鎵闀褲1991騫磋嚦1994騫翠換涓縐戦櫌鏁板︾爺絀舵墍瀛︽湳濮斿憳浼氫富浠匯1999騫村綋閫変負涓縐戦櫌闄㈠+銆2000騫村姞鐩熷嶆棪澶у︼紝浠昏$畻鏈虹郴鏁欐巿銆2002騫磋嚦2003騫翠換澶嶆棪澶у︽櫤鎱у瀷淇℃伅澶勭悊寮鏀懼疄楠屽や富浠匯2004騫磋搗浠諱笂嫻峰競鏅烘収鍨嬩俊鎮澶勭悊閲嶇偣瀹為獙瀹ゅ︽湳濮斿憳浼氫富浠匯
闄嗘睗閽ら櫌澹鏄涓鍥戒漢宸ユ櫤鎱ч嗗煙鐮旂┒鐨勫紑鎷撹呬箣涓錛屽湪鐭ヨ瘑宸ョ▼鍜屽熀浜庣煡璇嗙殑杞浣撳伐紼嬫柟闈浣滀簡緋葷粺鐨勩佸壋閫犳х殑宸ヤ綔銆傞檰奼濋挙璁捐″苟涓繪寔鐮斿埗浜嗙煡璇嗗伐紼嬭璦TUILI鍜屽ぇ鍨嬩笓瀹剁郴緇熷紑鍙戠幆澧冦婂ぉ椹銆嬨傚叾涓銆婂ぉ椹銆嬪凡濂楃敤浜庡浗闃插拰緇忔祹鐨勪簩鍗佸氫釜棰嗗煙錛屽彇寰椾簡閲嶅ぇ鐨勭粡嫻庡拰紺句細鏁堢泭銆傝幏1992騫翠腑縐戦櫌縐戞妧榪涙ヤ竴絳夊栵紝1993騫村浗瀹剁戞妧榪涙ヤ簩絳夊栥
鐮旂┒鏂瑰悜
涓轟簡瑙e喅鐭ヨ瘑宸ョ▼涓鐨勭摱棰堥棶棰橈紝闄嗘睗閽ょ爺絀跺嚭鍩轟簬綾昏嚜鐒惰璦鐞嗚В鐨勪竴濂楃煡璇嗚嚜鍔ㄨ幏鍙栨妧鏈錛屽彲濂楃敤浜庡熀浜庣煡璇嗙殑濂楃敤杞浣撹嚜鍔ㄧ敓鎴愶紝鐗瑰埆鏄涓撳剁郴緇熴両CAI緋葷粺鍜孧IS緋葷粺鐨勮嚜鍔ㄧ敓鎴愩傝ユ柟娉曟湁鍒╀簬鎶奍CAI鐢熸垚鎶鏈浠庢墜宸ョ紪鍒訛紙絎涓浠o級錛岀敤鍐欎綔杞浣撶紪鍒訛紙絎浜屼唬錛夊悜鍩轟簬鐭ヨ瘑鑷鍔ㄨ幏鍙栫殑鑷鍔ㄧ敓鎴愶紙絎涓変唬錛夋帹榪涖
闄嗘睗閽よ繘涓姝ユ妸綾昏嚜鐒惰璦鐞嗚В鍜岃蔣浣撳伐紼嬩腑鐨勯嗗煙鍒嗘瀽鍜岄嗗煙寤烘ā緇撳悎璧鋒潵錛屼績榪涗簡綆$悊杞浣撳紑鍙戠殑鑷鍔ㄥ寲錛屽苟浣誇紒涓氱$悊浜哄憳鑳藉熺洿鎺ヤ粙鍏ヨ蔣浣撶殑寮鍙戝拰緇存姢銆1994騫磋嫳鍥紸IWATCH鏉傚織鐢ㄦ暣鏁翠竴欏電瘒騫呭彂琛ㄨ瘎璁烘寚鍑鴻繖鏄浠栦滑鎵瑙佸埌鐨勨滀互棰嗗煙鐭ヨ瘑搴撴敮鎸佷富嫻佽蔣浣撳紑鍙戠殑絎涓渚嬧濓紝鈥滃緢鏈夊彲鑳藉彂灞曚負鍙瀹炵敤鐨勫伐涓氬伐鍏封濓紝騫跺氨姝ゆ彁鍑猴細鈥滅湅鏉ユ槸嬈ф床鐨勪漢宸ユ櫤鎱/杞浣撳伐涓氱晫涓庝腑鍥界殑浜哄伐鏅烘収鐣屽緩絝嬭仈緋葷殑鏃跺欎簡鈥濄 闄嗘睗閽ょ爺絀跺苟涓繪寔瀹炵幇浜嗕竴濂楀叏榪囩▼璁$畻鏈鴻緟鍔╁姩鐢葷敓鎴愭妧鏈錛屽叾鐗圭偣鏄浠庡彈闄愯嚜鐒惰璦鐞嗚В寮濮嬶紝鎶婁腑鏂囩ヨ瘽鏁呬簨鑷鍔ㄨ漿鎹㈡垚鍗¢氱墖錛屼嬌璁$畻鏈烘ā鎷熻剼鏈鏀圭紪錛岀數褰卞兼紨鍜屾憚褰卞笀鐨勫姛鑳斤紝鍦ㄨ壓鏈鍒涢犻嗗煙鍐呭彂灞曚簡浜哄伐鏅烘収鎶鏈銆
鍦ㄥ艦寮忚涔夊︾爺絀舵柟闈錛岄檰奼濋挙鎶婂師鏉ュ彧鑳芥弿榪伴潤鎬佹帶鍒剁粨鏋勭殑浠f暟璇涔夋帹騫垮埌鑳芥弿榪板姩鎬佹帶鍒剁粨鏋,浣誇唬鏁拌涔夊叿澶囦簡鎻忚堪瀹屾暣紼嬪紡鎺у埗緇撴瀯鐨勮兘鍔涳紝浠庤岀湡姝d綋鐜頒簡鈥滃逛唬鏁拌涔夋潵璇達紝紼嬪紡鍗蟲娊璞℃暟鎹綾誨瀷鈥濊繖涓璁洪樸傞檰奼濋挙榪樻妸鏁板︿腑榛庢浖鏇查潰鐨勬濇兂寮曡繘PETRI緗戣猴紝寤虹珛浜嗗氬眰PETRI緗戞ā鍨婸/R緗,騫跺楃敤P/R緗戠粰鍑轟簡CCS鐨勫畬鍏ㄧ湡騫跺彂璇涔夛紝褰誨簳瑙e喅浜嗗叾鐗規湁鐨勶紙鍦ㄥ弻妯℃嫙鎰忎箟涓嬬殑錛夎涔夌瓑浠烽棶棰樸
杞浣撶爺絀
闄嗘睗閽ゅ湪鐭ヨ瘑宸ョ▼鍜屽熀浜庣煡璇嗙殑杞浣撳伐紼嬫柟闈錛屼綔浜嗙郴緇熺殑銆佸壋閫犳х殑宸ヤ綔錛屾槸涓鍥借ラ嗗煙鐮旂┒鐨勫紑鎷撹呬箣涓銆傚″箋佷富鎸佸苟瀹屾垚浠ヨ蔣浣撶殑鏈烘板寲鐢熸垚鍜岀Щ妞嶄負鐩鏍囩殑緋誨垪杞浣撹$敾錛圶R璁$敾錛夛紝鎺ㄥ姩鏃╂湡鍥戒駭鏈虹己涔忚蔣浣撻棶棰樼殑瑙e喅錛岃幏鍏ㄥ浗縐戝﹀ぇ浼氬厛榪涢泦浣撳栧拰涓縐戦櫌1983騫撮噸澶ф垚鏋滀竴絳夊栥
闄嗘睗閽涓繪寔鐮斿埗鐭ヨ瘑宸ョ▼璇璦TUILI浠ュ強澶у瀷涓撳剁郴緇熷紑鍙戠幆澧冦婂ぉ椹銆嬶紝鍏朵腑銆婂ぉ椹銆嬪凡濂楃敤浜庡浗闃插拰緇忔祹鐨20澶氫釜棰嗗煙錛屽彇寰楅噸瑕佺殑緇忔祹鍜岀ぞ浼氭晥鐩婏紝鑾1992騫翠腑縐戦櫌縐戞妧榪涙ヤ竴絳夊栵紝1993騫村浗瀹剁戞妧榪涙ヤ簩絳夊栥
涓轟簡瑙e喅鐭ヨ瘑宸ョ▼涓鐨勭摱棰堥棶棰橈紝浠栫爺絀跺嚭鍩轟簬綾昏嚜鐒惰璦鐞嗚В鐨勪竴濂楃煡璇嗚嚜鍔ㄨ幏鍙栨妧鏈錛屽彲濂楃敤浜庡熀浜庣煡璇嗙殑濂楃敤杞浣撹嚜鍔ㄧ敓鎴愶紝鐗瑰埆鏄涓撳剁郴緇熴両CAI緋葷粺鍜孧IS緋葷粺鐨勮嚜鍔ㄧ敓鎴愩傝ユ柟娉曟湁鍒╀簬鎶奍CAI鐢熸垚鎶鏈浠庢墜宸ョ紪鍒訛紙絎涓浠o級錛岀敤鍐欎綔杞浣撶紪鍒訛紙絎浜屼唬錛夛紝鍚戝熀浜庣煡璇嗚嚜鍔ㄨ幏鍙栫殑鑷鍔ㄧ敓鎴愶紙絎涓変唬錛夋帹榪涖
闄嗘睗閽ょ爺絀跺苟涓繪寔瀹炵幇涓濂楀叏榪囩▼璁$畻鏈鴻緟鍔╁姩鐢葷敓鎴愭妧鏈錛屽叾鐗圭偣鏄浠庡彈闄愯嚜鐒惰璦鐞嗚В寮濮嬶紝鎶婁腑鏂囩ヨ瘽鏁呬簨鑷鍔ㄨ漿鎹㈡垚鍗¢氱墖錛屼嬌璁$畻鏈烘ā鎷熻剼鏈鏀圭紪錛岀數褰卞兼紨鍜屾憚褰卞笀鐨勫姛鑳斤紝鍦ㄨ壓鏈鍒涢犻嗗煙鍐呭彂灞曚漢宸ユ櫤鎱ф妧鏈銆
鍦ㄥ艦寮忚涔夊︾爺絀舵柟闈錛岄檰奼濋挙鎶婂師鏉ュ彧鑳芥弿榪伴潤鎬佹帶鍒剁粨鏋勭殑浠f暟璇涔夛紝鎺ㄥ箍鍒拌兘鎻忚堪鍔ㄦ佹帶鍒剁粨鏋,浣誇唬鏁拌涔夊叿澶囨弿榪板畬鏁寸▼寮忔帶鍒剁粨鏋勭殑鑳藉姏錛屼粠鑰岀湡姝d綋鐜扳滃逛唬鏁拌涔夋潵璇達紝紼嬪紡鍗蟲娊璞℃暟鎹綾誨瀷鈥濊繖涓璁洪樸傞檰奼濋挙榪樻妸鏁板︿腑榛庢浖鏇查潰鐨勬濇兂寮曡繘PETRI緗戣猴紝寤虹珛浜嗗氬眰PETRI緗戞ā鍨嬧斺擯/R緗,騫跺楃敤P/R緗戠粰鍑轟簡CCS鐨勫畬鍏ㄧ湡騫跺彂璇涔夛紝褰誨簳瑙e喅浜嗗叾鐗規湁鐨勶紙鍦ㄥ弻妯℃嫙鎰忎箟涓嬬殑錛夎涔夌瓑浠烽棶棰樸
浜哄伐鏅烘収鐮旂┒
闄嗘睗閽ゅ湪浜哄伐鏅烘収銆佺煡璇嗗伐紼嬪拰鍩轟簬鐭ヨ瘑鐨勮蔣浣撳伐紼嬫柟闈㈣繘琛屼簡娣卞叆緋葷粺鐨勫壋閫犳у伐浣滐紝鏄涓鍥借ョ爺絀墮嗗煙鐨勫紑鎷撹呭拰鍏堥┍鑰呫傚悓鏃朵粬榪樼Н鏋佸弬鍔犵ぞ浼氬︽湳媧誨姩錛岃幏寰椾互涓嬭亴縐板拰鑱屽姟錛氫腑縐戦櫌璁$畻鎵緇堣韓鐮旂┒鍛橈紱鍖椾含甯傚氬獟浣撳拰
闄嗘睗閽鏅烘収鍨嬭蔣浣撻噸鐐瑰疄楠屽ゅ︽湳濮斿憳浼氫富浠伙紱涓縐戦櫌璁$畻鏈虹戝﹂噸鐐瑰疄楠屽ゅ︽湳濮斿憳浼氬壇涓諱換錛涗腑縐戦櫌綆$悊銆佸喅絳栧拰淇℃伅緋葷粺閲嶇偣瀹為獙瀹ゅ︽湳濮斿憳浼氬壇涓諱換錛涗腑鍥借$畻鏈哄︿細妯″紡璇嗗埆涓庝漢宸ユ櫤鎱т笓涓氬斿憳浼氬壇涓諱換錛涜蔣浣撳︽姤甯稿姟鍓涓諱換錛汥atabaseTechnology(鑻卞浗)緙栧旓紱ComputerJournal(鑻卞浗)緙栧旓紱(寰峰浗錛孲pringer鍑虹増紺句笡涔)欏鵑棶濮斿憳浼氬斿憳錛涚瓑絳夈
鍦ㄦ棭鏈熻蔣浣撳伐紼嬫柟闈錛岄檰奼濋挙鍊″煎苟涓繪寔瀹屾垚浜嗕互杞浣撶殑鏈烘板寲鐢熸垚鍜岀Щ妞嶄負鐩鏍囩殑緋誨垪杞浣撹$敾錛圶R璁$敾錛夛紝鏈夊姏鍦版帹鍔ㄤ簡褰撴椂鍥戒駭鏈鴻蔣浣撶己涔忛棶棰樼殑瑙e喅銆傝ラ」鐩璁$敾涓烘湡涓冨勾錛屽浗鍐呭叡鏈変笁鍗佸氭墍縐戠爺闄㈡墍鍜岄珮絳夐櫌鏍″弬鍔狅紝涔嬪悗鑾峰叏鍥界戝﹀ぇ浼氬厛榪涢泦浣撳栧拰涓縐戦櫌1983騫撮噸澶ф垚鏋滀竴絳夊栥
闄嗘睗閽や簬20涓栫邯80騫翠唬鍒濊繘鍏ョ煡璇嗗伐紼嬮嗗煙銆傜煡璇嗗伐紼嬪己璋冧互浜虹被鐭ヨ瘑浣滀負鏈哄櫒鏅烘収鍨嬬殑鍩虹錛岀爺絀剁煡璇嗙殑琛ㄧず銆佽幏鍙栥佽漿鎹銆佹帹鐞嗗拰濂楃敤錛屽畠鏇懼府鍔╀漢宸ユ櫤鎱х爺絀惰蛋鍑轟簡涓婁笘綰涓冨嶮騫翠唬鐨勪綆璋鳳紝鍙堣涓婁笘綰鍏鍗佸勾浠d互鏉ョ殑鍚勫浗楂樻妧鏈璁$敾閲囩敤錛岃嗕綔鎺ㄥ姩鎶鏈榪涙ョ殑鍏抽敭鎵嬫點
涔夊︾爺絀
鍦ㄥ艦寮忚涔夊︾爺絀舵柟闈錛岄檰奼濋挙鎶婂師鏉ュ彧鑳芥弿榪伴潤鎬佹帶鍒剁粨鏋勭殑浠f暟璇涔夛紝鎺ㄥ箍鍒拌兘鎻忚堪鍔ㄦ佹帶鍒剁粨鏋,浣誇唬鏁拌
闄嗘睗閽涔夊叿澶囨弿榪板畬鏁寸▼寮忔帶鍒剁粨鏋勭殑鑳藉姏錛屼粠鑰岀湡姝d綋鐜扳滃逛唬鏁拌涔夋潵璇達紝紼嬪紡鍗蟲娊璞℃暟鎹綾誨瀷鈥濊繖涓璁洪樸傞檰奼濋挙榪樻妸鏁板︿腑榛庢浖鏇查潰鐨勬濇兂寮曡繘PETRI緗戣猴紝寤虹珛浜嗗氬眰PETRI緗戞ā鍨嬧斺擯/R緗,騫跺楃敤P/R緗戠粰鍑轟簡CCS鐨勫畬鍏ㄧ湡騫跺彂璇涔夛紝褰誨簳瑙e喅浜嗗叾鐗規湁鐨勶紙鍦ㄥ弻妯℃嫙鎰忎箟涓嬬殑錛夎涔夌瓑浠烽棶棰樸
闄嗘睗閽ゆ妸綾昏嚜鐒惰璦鐞嗚В鍜岃蔣浣撳伐紼嬩腑鐨勯嗗煙鍒嗘瀽鍜岄嗗煙寤烘ā緇撳悎璧鋒潵錛屾彁鍑轟簡鈥滃墠闇奼傚垎鏋愨濇傚康鍙婂叾瀹炵幇鎶鏈銆備紒涓氱$悊浜哄憳鍙闇鐢ㄦ湰琛屼笟鐨勮璦鎶婁紒涓氭儏鍐佃〃榪版竻妤氾紝璁$畻鏈哄嵆鍙鍦ㄩ嗗煙鐭ヨ瘑搴撶殑鏀鎸佷笅鑷鍔ㄥ仛闇奼傚垎鏋愶紝鎻愬嚭璁捐℃柟妗堝苟緙栫▼瀹炵幇綆$悊淇℃伅緋葷粺錛圡IS錛夛紝浠庤屼負杞浣撳伐紼嬩腑鐨勮佸ぇ闅鵑棶棰橈細闇奼傚垎鏋愶紝鎵懼埌浜嗕竴縐嶆柊鐨勮В鍐沖姙娉曘1994騫磋嫳鍥紸IWATCH鏉傚織鐢ㄦ暣鏁翠竴欏電瘒騫呭彂琛ㄨ瘎璁烘寚鍑鴻繖鏄浠栦滑鎵瑙佸埌鐨勨滀互棰嗗煙鐭ヨ瘑搴撴敮鎸佷富嫻佽蔣浣撳紑鍙戠殑絎涓渚嬧濓紝鈥滃緢鏈夊彲鑳藉彂灞曚負鍙瀹炵敤鐨勫伐涓氬伐鍏封濓紝騫跺氨姝ゆ彁鍑猴細鈥滅湅鏉ユ槸嬈ф床鐨勪漢宸ユ櫤鎱/杞浣撳伐涓氱晫涓庝腑鍥界殑浜哄伐鏅烘収鐣屽緩絝嬭仈緋葷殑鏃跺欎簡鈥濄
鍦ㄨ$畻鏈虹戝︾悊璁烘柟闈錛岄檰奼濋挙浠庝簨浜嗗氭柟闈㈢殑鐮旂┒騫跺彇寰椾簡寰堝ソ鐨勭戠爺鎴愭灉錛屽寘鎷緙栬瘧鐞嗚恆佸畾鐞嗚瘉鏄庛佸艦寮忚璦鐞嗚恆佸艦寮忚涔夊︺侀噺瀛愯嚜鍔ㄦ満絳夌瓑銆
鐭ヨ瘑浜т笟鐮旂┒
寤虹珛鐭ヨ瘑浜т笟棣栧厛瑕佸緩絝嬬煡璇嗙敓浜ц屼笟錛屾渶閲嶈佺殑鐭ヨ瘑鐢熶駭琛屼笟鏄杞浣撳伐紼嬮嗗煙鐨勭煡璇嗕駭涓氥傝蔣浣撳伐紼嬬殑瀹炶返琛
闄嗘睗閽鏄庯紝杞浣撳紑鍙戝け璐ョ殑鍘熷洜寰寰鍦ㄤ簬闇奼傚垎鏋愭病鏈夊仛濂斤紝鍏惰繘涓姝ュ師鍥犳槸鐢ㄦ埛鍜岃蔣浣撳伐紼嬪笀涔嬮棿緙轟箯鍏卞悓鐨勭煡璇嗐備負鎶婄敤鎴峰惛寮曞埌杞浣撳紑鍙戣繃紼嬩腑鏉ワ紝鐢氳嚦鎶婂紑鍙戣蔣浣撶殑閽ュ寵浜ゅ埌鐢ㄦ埛鎵嬮噷錛岃╃敤鎴瘋嚜宸辨潵瀹氫箟銆佽捐°佸紑鍙戙佺淮鎶ゅ拰淇鏀逛粬鐨勮蔣浣擄紝灝卞繀欏誨厤鍘葷敤鎴峰︿範鍜屾帉鎻¤蔣浣撳紑鍙戠煡璇嗙殑璐熸媴銆傝屽仛鍒拌繖涓鐐瑰繀欏諱互寮哄ぇ鐨勭煡璇嗘敮鎸佸仛鍚庣浘銆
寤虹珛鐭ヨ瘑浜т笟榪樺簲寤虹珛鐭ヨ瘑鏈嶅姟琛屼笟錛屼竴鏄瑕佸緩絝嬬綉涓婅蔣浣撴湇鍔¤屼笟錛岃繖鏄浠婂悗鐭ヨ瘑鏈嶅姟鐨勪富瑕佸艦寮忎箣涓錛涗簩鏄瑕佸緩絝嬬綉涓婄煡璇嗘湇鍔′唬鐞嗚屼笟銆傚備粖嫻忚堝櫒鍔熻兘杈冨急錛屼竴鏄鍙鍥炵巼鍜屽噯紜鐜囦綆錛岃屼笖鏄鍙鏀墮泦錛屼笉鍔犲伐銆傝佺爺鍒舵瘮嫻忚堝櫒楂樹竴涓灞傛$殑閫氱敤緗戜笂鐭ヨ瘑鎼滃誨拰緙栬緫鍣錛屾棦瑕佹湁楂樺害鐨勫彫鍥炵巼鍜屽噯紜鐜囷紝鍙堣佹湁鍔犲伐銆佹彁鐐肩綉涓婄煡璇嗙殑鑳藉姏錛岃繖閲屼富瑕佹槸澶勭悊鍜岄泦鎴愬悇縐嶉潪瑙勮寖鐭ヨ瘑鐨勮兘鍔涳紝榪樿兘緇勭粐鍜岀紪杈戠粡榪囨彁鐐肩殑鐭ヨ瘑錛屽叾涓鍖呮嫭淇℃伅鐨勬祿緙╁拰淇℃伅鍚戠煡璇嗙殑榪囨浮銆
鍙戝睍鐭ヨ瘑浜т笟錛岃繕瑕佸彂灞曠綉涓婄煡璇嗘暀鑲茶屼笟錛屾垨鐜頒唬榪滅▼緗戣礬鏁欒偛錛屼嬌浠諱綍浜哄湪浠諱綍鏃跺欍佷換浣曞湴鐐歸兘鑳戒粠緗戜笂瀛﹀埌浠諱綍浠栧叧蹇冪殑璇劇▼錛屽苟涓斿唴瀹規槸涓撻棬涓轟粬璁捐°佸壀瑁佸拰緙栨帓榪囩殑銆傝繖縐嶈捐°佸壀瑁佸拰緙栨帓閮藉簲鏍規嵁璇ュ︾戝浗鍐呭栧綋鍓嶆渶鏂板彂灞曪紝浠ュ強涓浜虹殑鏈鏂板︿範榪涘害鍜岀煡璇嗘帉鎻℃儏鍐碉紝姣忔″紑鏈哄嵆奼傚嵆寰椼
20澶氬勾鏉ワ紝鐭ヨ瘑宸ョ▼涓昏佹槸涓闂ㄥ疄楠屾х戝︼紝鐭ヨ瘑澶勭悊鐨勫ぇ閲忕悊璁烘ч棶棰樺皻寰呰В鍐熾傚圭煡璇嗙殑鐮旂┒搴旇ユ槸涓闂ㄥ叿鏈夊潥瀹炵悊璁哄熀紜鐨勭戝︼紝搴旇ユ妸鐭ヨ瘑宸ョ▼鐨勬傚康涓婂崌涓虹煡璇嗙戝︺傜煡璇嗕駭涓氬拰鐭ヨ瘑縐戝︺佺煡璇嗗伐紼嬪叡鍚屾瀯鎴愪竴鏉¢摼涓婁笁涓涓嶅彲鍒嗗壊鐨勭幆鑺傦紝浣嗙煡璇嗙戝︽湰韜鏄涓涓澶ч棶棰橈紝榪橀渶榪涜屾繁鍏ユ帰璁ㄣ
鑾峰栨垚鏋
鑾峰栨垚鏋 濂栭」鍚嶇О 鑾峰栨椂闂 鑾峰栦漢 鍗庣綏搴氭暟瀛﹀ 2003 闄嗘睗閽 鍏ㄥ浗縐戝﹀ぇ浼氬 闄嗘睗閽 涓鍥界戝﹂櫌閲嶅ぇ鎴愭灉涓絳夊 闄嗘睗閽 涓縐戦櫌縐戞妧榪涙ヤ竴絳夊 闄嗘睗閽 鍥藉剁戞妧榪涙ヤ簩絳夊 闄嗘睗閽鍗庣綏搴氭暟瀛﹀
闄嗘睗閽涓鍥芥暟瀛︿細絎涔濇″叏鍥戒唬琛ㄥぇ浼氭毃瀛︽湳騫翠細鏄ㄦ棩鍦ㄦ︽眽澶у﹀紑騫,騫朵負絎鍏灞婂崕緗楀簹鏁板﹀栬幏寰楄呪斺斾腑鍥界戝﹂櫌鏁板︿笌緋葷粺縐戝︾爺絀墮櫌鐭抽挓鎱堛侀檰奼濋挙闄㈠+棰佸栥 鍗庣綏搴氭暟瀛﹀栬劇珛浜庝竴涔濅節浜屽勾錛屼腑鍥芥暟瀛︾晫鐨勭粓韜鎴愬氨濂栵紝姣忎袱騫磋瘎閫変竴嬈°傛槸涓轟簡綰蹇典笘鐣岃憲鍚嶆暟瀛﹀跺崕緗楀簹鍏堢敓錛岀敤浠ュ栧姳涓哄彂灞曚腑鍥芥暟瀛︿綔鍑虹獊鍑鴻礎鐚鐨勬暟瀛﹀惰岃劇珛鐨勩
闄嗘睗閽ら櫌澹闀挎湡浠庝簨鏁板︿笌璁$畻鏈虹戝﹂嗗煙鐨勭爺絀訛紝鐗瑰埆鏄鍦ㄧ煡璇嗗伐紼嬪拰鍩轟簬鐭ヨ瘑鐨勮蔣浣撳伐紼嬫柟闈浣滀簡緋葷粺鐨勩佸壋閫犳х殑宸ヤ綔錛屾槸涓鍥界煡璇嗗伐紼嬬爺絀剁殑涓昏佸紑鎷撹呬箣涓銆備粬鎶婃暟瀛︿腑榛庢浖鏇查潰鐨勬濇兂寮曡繘PETRI緗戣猴紝寤虹珛浜嗗氬眰PETRI緗戞ā鍨嬶紝涓哄彂灞曚腑鍥界殑鏁板︿笌鐞嗚鴻$畻鏈虹戝︿簨涓氫綔鍑轟簡紿佸嚭璐$尞鑰屼韓瑾夊浗鍐呭栨暟瀛︾晫銆
璁鴻憲涓庣爺絀
綾 鎴愭灉鍚 浣滆 鍑虹増鍗曚綅 鏃墮棿 涓撹憲 浜哄伐鏅烘収錛堜笅錛 闄嗘睗閽 縐戝﹀嚭鐗堢ぞ 1996 璁$畻鏈鴻璦鐨勫艦寮忚涔 闄嗘睗閽 縐戝﹀嚭鐗堢ぞ 1992 浜哄伐鏅烘収錛堜笂錛 闄嗘睗閽 縐戝﹀嚭鐗堢ぞ 1988 欏圭洰鍚嶇О 璐熻矗浜 綾誨埆 鏃墮棿 甯歌瘑鎬х煡璇嗙殑瀹炵敤鐮旂┒錛69733020錛 闄嗘睗閽 鍥藉惰嚜鐒剁戝﹀熀閲戦噸鐐歸」鐩 1998-2001 杞浣撴柊宸ュ叿鍜屾柊鎶鏈鐮旂┒錛96-729-01-06錛 闄嗘睗閽 鍥藉舵敾鍏抽」鐩 1996-1997 鏅烘収鍨嬭蔣浣撳伐鍏風殑姒傚康妯″瀷鐮旂┒錛96-729-01-06-09錛 闄嗘睗閽 鍥藉舵敾鍏抽」鐩 1996-1997瑙嗗姏闂棰
闄嗘睗閽闄㈠+闄嗘睗閽ゅ厛鐢燂紝鏁板︽墍浜虹О鈥滃皬闄嗏濓紙鍥犱負鎵閲岃繕鏈変竴浣嶈侀檰鈥撹佷竴杈堟暟瀛﹀墮檰鍚閾匡紝錛夋槸钀ㄧ埞閫氬朵箣濂斤紝縐頒負澶у笀鍏勶紝姝や漢鎵嶅崕榪囦漢錛屼絾鐪肩炰竴鍚戜笉澶濂姐 涓涔濆叚闆跺勾钀ㄧ埞鍏ョ戝﹂櫌錛屽崕緗楀簹浜茶嚜鍑洪橀潰璇曪紝緇撴灉钀ㄧ埞鑰冨緱婊$洰綰㈠弶錛屾儴涓嶅繊鐫癸紝鍙寰椾簡浜屽嶮澶氬垎銆備粬榪欎漢濂介潰瀛愶紝瀵掔滅殑鍙椾笉浜嗭紝鏃㈢劧娌℃湁鍙婃牸錛屼篃涓嶆兂璁╀漢瀹舵潵璧訛紝鑷宸辨敹鎷捐屾潕灝辮佽蛋銆
鑴氳笍杞︿笂鏀句簡琚紿濆嵎錛屼篃鍏嶄笉浜嗘寕浜涙急鍙g幾瀛愭瘺宸句箣綾葷殑闆剁庯紝钀ㄧ埞鍑勫噭鍑夊噳鎺ㄥ埌鎵闂ㄥ彛錛屽氨紕頒笂灝忛檰甯堝厔錛屽笀鍏勯潪甯鎬翰鐑錛岃存潵鍟︼紵鍗庤佺粰浣犻潰璇曚簡鍚楋紵钀ㄧ埞璇達紝鍞夛紝璇曚簡錛屾墠浜屽嶮澶氬垎銆傘傘傞檰甯堝厔澶у枩錛岄亾錛氬ソ鍟婂ソ鍟婏紝鍗庤佺殑瑙勭煩錛屽緱鍒嗗氨鏄鍙婃牸錛屼綘鑳藉緱浜屽嶮澶氾紝涓嶇畝鍗曞晩銆
鍞斻傘傘傝惃鐖圭悽紓ㄨ繃鍛蟲潵錛屾劅瑙夐】鏃墮嗚漿錛岋紝鐪嬫潵鎴戞病鏈変笉鍙婃牸鍟婏紒閭d篃灝辨槸璇存垜鑳界暀涓嬩簡錛熸兂鍒拌繖閲屼笉紱佷竴鐐規縺鍔ㄣ傚氨鍦ㄨ繖鏃跺欙紝钀ㄧ埞鐪嬭佸笀鍏勫畾鐫涚灖浠栬濺涓婄殑琛屾潕錛屼笉紱佸張鏈変簺蹇冭櫄錛屽傛灉甯堝厔闂璧鋒潵錛屽備綍鍥炲嶅憿錛
鍗磋侀檰澶у笀鍏勬壎鎵剁溂闀滐紝閬擄細鍗栫牬鐑傞樋錛熷櫌錛屼綘鏉ユ病鍑犲ぉ涔堬紝鎬庝箞榪欎箞澶氱牬鐑傦紵
Ⅱ DSP處理器 它的可執行文件是什麼格式 跟coff文件是什麼關系
TI的編譯器,連接器等工具產生的目標文件格式為Common Object File Format(簡稱COFF)。COFF格式是AT&T開發的,在UNIX系統中所採用的目標文件格式。TI的編譯器產生的obj文件以及連接之後產生的out文件都是COFF格式的。用CCS載入out文件到DSP的內存的時候,CCS會分析這個out文件,將其中儲存的代碼段和初始數據等段中的數據復制到DSP的內存中,並且設置程序指針到Entry Point(入口地址)。Hex5x, Hex6x等轉換工具通過分析out文件,將其輸出為一個boot table,方便各種自舉(自啟動)程序的編寫。例如我們經常把這樣的boot table寫入flash, 製作成能從flash自舉的應用程序。
COFF最開始是文件頭和附加文件頭,附加文件頭中保存有Entry Point的地址。其後就是Section Header表,其中有各個section的物理地址、長度以及初始化數據的在文件中的偏移地址等信息。所有的section header結束之後就是數據區了。也就是需要復制到DSP 內存中去的數據。其後還有連接用的relocation信息,如果out文件的話不需要這些信息,relocation之後是符號表,例如c語言的全局變數,函數等符號都在這個表中儲存。最後是字元串表,section的名稱或者符號名稱太長的時候就把這些名稱字元串儲存到字元串表中。
Ⅲ 推薦幾本好的C語言方面的書
1.《The C Programming Language》(《C程序設計語言》) ¥30
(美)Brian W.Kernighan,Dennis M.Ritchie (K&R)著 機械工業出版社
http://www.china-pub.com/computers/common/info.asp?id=14975
2.《C Primer Plus》(中文版) ¥60
(美)Stephen Prata 著 人民郵電出版社
3.《C語言入門經典》 ¥55
(美)霍頓(Horton,I.)著
4.《Programming in C》(《C語言編程》) ¥59
(美)Stephen Kochan 著 電子工業出版社
5.《Pointers On C》(《C指針》)
6.《Expert C Programming》(《C專家編程》)
7.《C Traps and Pitfalls》(《C缺陷和陷阱》)
第一本絕對是學習C語言必看的書,而且相對來說比較便宜,當然如果買英文版的就更好了(我在書店看的英文版是35RMB)
Ⅳ 關於計算機計數系統的概念
1. 計算機系統的構成:
a. 由軟硬體兩大部分組成;
b. 硬體:是指實體部分,通常指主機(MPU、內存及其支持部件)、介面、外設這些看得見摸得著的東西;
c. 軟體:是指程序和相關附件(程序的產品說明、使用說明等),軟體不僅能充分調動硬體的功能而且能局部模仿人類思維,因此軟體也是評價系統好壞的重要標志;
d. 軟體通常分為兩大類:
i. 系統軟體:底層軟體,和相應的硬體緊密相連,通用性較差,基於硬體平台,主要有這幾類:
*1. 標准程序庫:例如開機啟動程序BIOS;
*2. 語言處理程序:特指匯編以及高級語言編譯器;
*3. 操作系統:有批處理、分時、實時等類型;
*4. 服務程序:例如連接、診斷、調試程序等;
*5. 資料庫管理程序:基於操作系統,又低於應用程序;
*6. 網路通信程序等;
ii. 應用軟體:位於最高層次,基於系統軟體,比如游戲軟體、事務管理軟體、文本編輯器等;
舉例:比如游戲里的存檔功能就是調用了操作系統提供的文件寫入功能,因此游戲軟體是基於操作系統的;
2. 計算機系統的層次結構:
a. 三級層次結構:
第三級(最高級) 虛擬機M3(高級語言機器)
實質是編譯器,將高級語言編譯成匯編語言再傳給M2執行,
從外部看上去就是一台可以直接運行高級語言的機器,將M2的功能隱藏了
第二級 虛擬機M2(匯編語言機器)
實質也是編譯器,將匯編語言編譯成機器語言再傳給M1執行,
從外部看上去就是一台可以直接運行匯編語言的機器,將M1的功能隱藏了
第一級(最底層) 實際機器M1(機器語言機器)
可以直接運行機器語言程序
b. 嚴格來講以上虛擬機都屬於翻譯程序,通常翻譯程序可以分為兩類:
i. 編譯型:就像a.中的結構,直接將源程序最終全部翻譯成可直接在M1上運行的機器語言,程序一次性執行;
ii. 解釋型:直接運行源程序,而且是一條一條執行源程序中的語句,只不過是每執行一條就將其翻譯成可直接在M1上運行的機器語言,即翻譯一次執行一次,即使下一次重復執行該語句也必須得走該流程,這種層次結構就只有兩層;
註:該過程同樣也是三層結構的,相當於M3每執行一次高級語言就將其先翻譯成匯編語言,再翻譯成機器語言最後再執行,這種模式更加貼近人的思維,就好像真的在執行高級語言一樣,並且是「一條一條執行高級語言」的;
c. 四級層次結構:就是講第一層再向下分解出一個微程序機器,又因為實際機器和微程序機器都是實際機器,因此將第一層的實際機器改稱為傳統機器以示區別
第一層 傳統機器M1
還是機器語言機器
將每一條機器指令按照不同的部分分解成更小的原子操作,即按照「指令類型+操作數1+操作數2」的形式進行分解,
分解成更小的一組微指令,再將不同類型的微指令傳給相應的M0直接運行,例如一條機器指令(為了方便,用匯編
語言描述)」MOV AL,X;「,將其分解成更小的三條微指令MOV、AL、X,分別為移動指令、尋找寄存器存儲單元的定址
指令和尋找內存存儲單元的定址指令,然後將這三個微指令交由各自相應的微程序機器運行(分別交由移動控制單元、
寄存器定址控制單元和內存定址控制單元來運行),這樣就將實際機器M1分解成了若干更小的微程序機器M0,這更加
體現了分工合作的高效性;
第零層 微程序機器M0
微指令系統
可以直接運行各自的微指令,因此由機器指令分解而來的各條微指令可以看做更小的微程序
d. 五級層次結構:即在M1和M2(即機器機和匯編機之間)還應有一層虛擬機,即操作系統,因為它具有控制並管理計算機全部硬體資源的作用,因此上層虛擬機的很多實現都必須有操作系統支持,比如malloc需要有操作系統的內存映射來支持,但從高級語言角度來看malloc沒有任何意義,操作系統不是翻譯程序,而是上層程序的運行環境;
3. 從層次結構來劃分軟硬體:
a. 以操作系統為分界線,上層虛擬機是軟體的主要研究對象,而下層的傳統機和微程序機是硬體的主要研究對象,組成原理主要的研究對象就是傳統機和微程序機;
b. 軟硬體界線並非一成不變,隨著超大規模集成電路的發展出現了固件,即將軟體永久存於只讀存儲器中;
例如,現在已經實現部分操作系統的固化(固態C盤),這樣就省去了開機時將操作系統載入進內存的時間,MPU可以直接讀操作系統中的內容,相當於一個專門存放操作系統的永久性內存;
4. 計算機系統結構和計算機組成的區別:
a. 計算機系統結構:
i. 即計算機系統的屬性,比如指令系統、數據類型、存儲技術等;
ii. 是一種概念性的結構與功能;
iii. 只在程序員層面上可見,由於計算機系統具有多級層次結構,因此站在不同層次上的程序員所看到的計算機系統結構是不同的;
iv. 例如在C程序員看來完全相同的兩種系統結構,但在匯編程序員看來可能完全不一樣;
b. 計算機組成:
i. 是對於程序員來說是透明的(隱藏的)實現系統結構的硬體細節;
ii. 例如指令系統是一種結構問題,而如何用硬體實現(用什麼電路、用那些器件進行組合)具體的指令系統就是計算機組成問題了;
c. 最為典型的例子:
廠商一般會生產同一系列不同型號的各種計算機,不同型號之間性能以及價格等會有較大的差別,但是這些型號的計算機上面開發的軟體可以相互兼容;
其中同一系列就是指這些計算機的系統結構都是相同的,因此對於程序員來說其看到的系統屬性都是相同的,因此開發的軟體相互都可以兼容(從而使用戶的軟體投資不浪費),而不同型號就是指這些計算機組成互不相同,但是這些不同的組成都實現了相同的體系結構,不同組成使得其運行速度有較大差異,一些方面的性能可能不同,這樣可以針對不同性能需求的用戶提供同一種體系結構的產品;
目錄
(一)計算機發展歷程
(二)計算機系統層次結構
1. 計算機系統的基本組成
2. 計算機硬體的基本組成
3. 計算機硬體和軟體的關系
4. 計算機的工作過程
(三)計算機性能指標
(一)計算機發展歷程
1.世界上第一台電子數字計算機是1946年問世的ENIC(Electronic Numerical Integrator And Computer)。
2.根據計算機採用的電子器件可分為四類:
(1)第一代——電子管計算機
(2)第二代——晶體管計算機
(3)第三代——小、中規模集成電路(SSI,MSI)計算機
(4)第四代——大、超大規模集成電路(LSI,VLSI)計算機
(二)計算機系統層次結構
1. 計算機系統的基本組成
1.1 一個完整的計算機系統包括硬體系統和軟體系統。
1.2 早期的馮·諾依曼機特點:
計算機硬體系統由運算器、存儲器、控制器、輸入設備和輸出設備5大部件組成。
指令和數據以同等地位存放於存儲器內,並可按地址尋訪。
指令和數據均用二進制數表示。
指令由操作碼和地址碼組成,操作碼用來表示操作的性質,地址碼用來表示操作碼在存儲器中的位置。
指令在存儲器內按順序存放。通常,指令是順序執行的,在特定條件下,可根據運算結果或根據設定的條件改變執行順序。
機器以運算器為中心,輸入輸出設備與存儲器間的數據傳送通過運算器完成。
註:現代計算機以存儲器為中心。
2. 計算機硬體的基本組成
2.1 計算機硬體的組成及作用:
運算器(ALU):完成算術運算和邏輯運算,並將運算的中間結果暫存在運算器內。
存儲器:存放數據和程序。
控制器:控制、指揮程序和數據的輸入、運行以及處理運算結果。
輸入設備:將人們熟悉的信息形式轉換為機器能識別的信息形式,常見的有鍵盤、滑鼠等。
輸出設備:將機器運行結果轉換為人們熟悉的信息形式,如列印機輸出、顯示器輸出等。
2.2 計算機軟體的組成:
系統軟體:標准程序庫、語言處理程序、操作系統、服務性程序、資料庫管理系統、計算機網路軟體等。
應用軟體(應用程序):科學計算程序、數據處理程序、過程式控制製程序、事務管理程序、各種APP等。
2.3 說明
中央處理器(CPU):運算器和控制器。
I/O設備:輸入設備和輸出設備。
地址寄存器(MAR):存放欲訪問的存儲單元地址。
數據寄存器(MDR):暫存要從存儲器中讀或者寫的信息。
運算器:包含若干通用寄存器,如累計器(ACC)、乘商寄存器(MO)、操作數寄存器(X)、變址寄存器(IX)、基址寄存器(BR)、程序狀態寄存器(PSW)等。
控制器由程序計數器(PC)、指令寄存器(IR)、控制單元(CU)組成。
3. 計算機硬體和軟體的關系
硬體和軟體是一個完整的計算機系統互相依存的兩大部分,它們的關系主要體現在以下幾個方面。
硬體和軟體互相依存:硬體是軟體賴以工作的物質基礎,軟體的正常工作是硬體發揮作用的唯一途徑。計算機系統必須要配備完善的軟體系統才能正常工作,且充分發揮其硬體的各種功能。
硬體和軟體無嚴格界線: 隨著計算機技術的發展,在許多情況下,計算機的某些功能既可以由硬體實現,也可以由軟體來實現。因此,硬體與軟體在一定意義上說沒有絕對嚴格的界面。
硬體和軟體協同發展:計算機軟體隨硬體技術的迅速發展而發展,而軟體的不斷發展與完善又促進硬體的更新,兩者密切地交織發展,缺一不可。
4. 計算機的工作過程
計算機的工作過程可分為以下幾個過程:
把程序和數據裝入到主存儲器中。
從程序的起始地址運行程序。
用程序的首地址從存儲器中取出第一條指令,經過解碼、執行步驟等控制計算機各功能部件協同運行,完成這條指令功能,並計算下一條指令的地址。
用新得到的指令地址繼續讀出第二條指令並執行,直到程序結束為止;每一條指令都是在取指、解碼和執行的循環過程中完成的。
(三)計算機性能指標
機器字長:計算機進行一次整數運算(即定點整數運算)所能處理的二進制數據的位數。數的表示範圍越大,計算精度越高。
數據通路帶寬:數據匯流排一次所能並行傳送信息的位數。
主存容量:主存儲器所能存儲信息的最大容量,用位元組或字數×字長表示。MAR的位數反映了存儲單元的個數。
如:MAR為16位,則有216 個存儲單元(即64K內存,1K=1024),若MDR為32位,表示存儲容量為64K×32位。
運算速度:
(1)吞吐量和響應時間
吞吐量:系統在單位時間內處理請求的數量,主要取決於主存的存取周期。
響應時間:用戶向計算機發送一個請求,到系統對該請求做出響應並獲得它所需要 的 結果的等待時間。
(2)主頻和CPU時鍾周期
主頻(CPU時鍾頻率):機器內部主時鍾的頻率,即CPU時鍾周期的倒數,常以MHz為單位,1MHz表示每秒1次。
CPU時鍾周期:通常為節拍脈沖或T周期,即主頻的倒數,是CPU中最小的時間單位。
(3)CPI:執行一條指令所需要的時鍾周期數。
(4)CUP執行時間:運行一個程序所花費的時間。
CUP執行時間 = CPU時鍾周期數 / 主頻 = (指令條數 × CPI)/ 主頻
(5)MIPS、MFLOPS、GFLOPS和TFLOPS
MIPS:每秒執行多少百萬條指令。
MIPS = 指令條數 / (執行時間 × 106)= 主頻 / CPI
MFLOPS:每秒執行多少百萬次浮點運算。
GFLOPS:每秒執行多少十億次浮點運算。
TFLOPS:每秒執行多少萬億次浮點運算。
Ⅳ 有經驗的程序員來看:C\C++程序員需要掌握什麼書籍
CC++與數據結構 ¥33.25元
本教材是計算機基礎教學改革實踐4年的總結,它將C語言、數據結構和C++綜合為一門程序設計基礎課程,可以不分專業,在大學一年級完成(授課80學時,實驗80學時)。 本書可以作為各類人員學習C、數據結構和C++的綜合教材。 ...
CC++程序設計入門與提高 ¥27.55元
精選著名流行軟體,緊跟版本更新,連續推出配套圖書;由「入門」起步,注重「提高」,使新霰手老手都能成為行家裡手;根據用戶實際使用的需要取材謀篇,著重技術精華的剖析和操作技巧的指點;明晰精練的風格、醒目的步驟提示和生動的屏幕畫面使您如臨操作現場。 ...
數據結構(C語言版) ¥21.85元
數據結構是計算機及相關專業的核心課程,是計算機程序設計的基礎,是程序員和許多高校研究生入學考試的必考科目。本書共分10章,第1章是數據結構的概述;後9章分別介紹了線性表、棧、隊列、串、數組、廣義表、樹、二叉樹、圖、查找、內部排序、外部排序、動態存儲管理?...
C語言程序設計實踐教程 ¥23.75元
本書是以C語言的入門級讀者作為主要對象,根據C語言程序設計課程的特點,用編排獨特、形式新穎、通俗易懂的方法編寫的一本教材。全書包括3大部分。第1部分(第1章和第2章)介紹了C語言的基本框架、C語言的基本概念、函數的定義和使用、常量與變數的概念、C語言數據類型?...
C語言基礎教程——基礎理論與案例 ¥27.55元
本書全面系統地講述了C語言的基本語法以及它們在編程中的應用,同時又介紹了編寫C語言程序的一些方法和技巧。本書內容包含有C語言的詞法、常量和變數、運算符和表達式、預處理功能、語句、函數和存儲類、指針、結構和聯合以及文件操作等內容。本書語言通俗,由淺入深?...
AVR 單片機C語言開發應用實例——TCP/IP篇 ¥53.20元
Ethernut是第一個推出的基於8位單片機的嵌入式乙太網解決方案,並且公開了該方案的硬體電路和全部源代碼,因此用戶可以很方便地對Ethernut方案進行剪裁,定製出適合自己的乙太網解決方案,在該方案的基礎上進行二次開發,可以大大提高開發進度和降低出錯概率。本書共?...
C語言程序設計應試輔導(二級) ¥34.20元
本書是根據教育部考試中心最新的全國計算機等級考試大綱(2004)編寫的。本書共分為11章。主要內容有:二級公共基礎,C程序設計的基礎知識和簡單語句,C程序中的控制結構,指針和函數的基本概念,數組,字元串,函數的進一步討論,結構體、共用體和用戶定義類型,文件, ...
嵌入式C語言編程與Microchip PIC ¥46.55元
本書全面系統地介紹了C語言編程技術及其在嵌入式微控制器中的應用,其中包括嵌入式C語言、PIC微控制器的硬體、標准I/O和處理器指令、CCSPICC C編譯器和IDE、項目開發等各種技術,並在附錄中扼要介紹了庫函數和PIC微控制器編程。全書內容翔實、結構清晰、技術准確?...
程序設計抽象思想——C語言描述 ¥74.10元
本書全面介紹了數據結構的基礎內容,幫助學生深入了解軟體工程的思想和技術。學生還可以通過對一些高級編程概念(如介面、抽象和封裝)的了解,為進一步深入學習高級編程知識打下堅實的基礎。本書觀點清晰明了、語言風格鮮明獨特,深入淺出地介紹了一些高級主題。 ...
三級C語言上機指導 ¥20.90元
本書是依據教育部考試中心最新推出的《全國計算機等級考試三級考試大綱》關於上機考試的內容和要求編寫的。全書共分為三章,主要包括三級上機考試應試技巧概述、上機考試題庫分類解析和上機考試環境及程序調試等內容。本書結構清晰,內容詳實,對三級C語言上機試題題?...
QBASIC語言程序設計 ¥20.90元
本書是根據教育部最新頒布的中等職業學校計算機及應用專業《QBASIC編程語言》基礎教學基本要求編寫,同時參考了教育部考試中心制定的計算機等級考試大綱。本書主要內容包括QBASIC語言的基礎知識、基本概念、程序結構及程序設計方法、數組、函數和子程序、字元串、文件 ...
C語言真題分析與實戰訓練(二級) ¥20.90元
本書是根據2004年教育部考試中心對二級C語言程序設計考試內容調整後的新大綱要求而編寫的,書中分為「應試策略」、「真題攻關」、「強化制勝」和「上機指導」4個部分。本書對2003年4月至2004年4月3套全國計算機等級考試的筆試真題試卷的題型、考點、分值比例等情況進行?...
AVR 單片機BASIC語言編程及開發 ¥21.85元
作為一種16/32位的高性能、低成本、低功耗的嵌入式RISC微處理器,ARM微處理器目前已經成為應用最為廣泛的嵌入式微處理器。本書在全面介紹ARM處理器的體系結構、編程模型、指令系統和開發工具的同時,以Samsung公司的一款基於乙太網系統的ARM處理器——S3C4510B為核心?...
全國計算機等級考試真題(筆試+上機)詳解與樣題精選(二級C語言) ¥30.40元
本書對近5年來全國計算機等級考試二級基礎知識和C語言程序設計的真題進行了深入的分析,本書內容按教育部考試中心指定教程的章節分類編排,並按考試大綱的要求逐考點地對真題進行詳細的分析,對相關知識點進行詳盡的介紹。通過對真題的分類、分析和相關考點的理論鏈 ...
計算機圖形學C語言版(第2版) ¥65.55元
本書介紹了設計與使用計算機圖形學系統所必須的基本原理,討論了圖形學系統硬、軟體及其應用,列舉了C語言描述了編程實例以展示圖形學演算法的實現及應用,探討了PHIGS、PHIGS+、GKS以及其他圖珍庫的特徵。與第1版相比,在反走樣、分形及其他物體表示法、光線跟蹤、樣 ...
三級C語言上機考試試題與題解 ¥19.95元
本書提供了30套最具典型性的全國三級C語言程序設計(信息管理技術、資料庫技術、網路技術)上機考試過關試題,並給出與其配套的典型題解。主要內容包括:三級C語言上機考試概要,三級C語言上機考試基本導航,三級C語言上機過關試題與題解。本書深入淺出、簡明扼要地 ...
C語言習題與解析(第2版) ¥23.75元
C語言是一種結構化、模塊化、可編譯的主流程序設計語言。作者編寫的《C語言與習題解答》一書自1999年出版以來,受到了廣大讀者的關愛與好評。由於技術的發展和讀者反饋的意見,本書作者對該書內容進行了擴充與修訂。本書分為13章,分別介紹了C語言的基本概念、基?...
QBASIC語言(二級)難點、錯點解析 ¥21.85元
本書根據教育部考試中心最新發布的《全國計算機等級考試大綱》的要求,由計算機等級考試考前培訓班教師根據實際教學經驗,專門為大、中專學生參加全國計算機等級考試而編寫的考前輔導參考書。本書以對本課程有一定基礎的讀者為主,介紹有關的知識要點,並分別對筆 ...
程序設計基礎(C語言) ¥27.55元
C語言是現代最流行的通用程序設計語言之一,它的簡潔、緊湊、靈活、實用、高效、可移植性好等優點深受廣大用戶歡迎。C語言的數據類型豐富,它既具有高級程序設計語言的優點,又具有低級程序設計語言的特點;既可以用來編寫系統程序,又可以用來編寫應用程序。因此, ...
全國計算機等級考試系列輔導教材(二級)——C語言 ¥46.55元
本書共16章,其中第1章為學前自測與指導,從2-14章均包括「知識點講析」、「補充與擴展」、「典型例題」和「本章練習」4部分,內容涉及計算機等級考試二級C語言的各個方面。第15章提供了3套筆試模擬試卷,第16章是上機指導。書後提供了各章練習題的參考答案。本書 ...
AVR系列單片機C語言編程與應用實例 ¥28.50元
本書針對Atmel公司的AVR系列單片機和ImageCraft公司的ICC AVR開發環境,詳細地介紹了AT90LS8535的C語言程序設計。全書共有13章,其內容既涉及到了單片機的結構原理、指令系統、內容資源和外部功能擴展,又包含了單片機的編程工具——ICC AVR C編程器的數據類型、控?...
全國計算機等級考試系列輔導教材(二級)——Visual Basic語言 ¥46.55元
本書共15章,其中第2章-第13章均包括「知識點講析」、「補充與擴展」、「典型例題」和「本章練習」4部分,第15章為上機考試指導。附錄中提供了各章練習題的參考答案。本書針對性強,內容深入淺出,實例豐富,適用於報告計算機等級考試二級Visual Basic語言的讀者:?...
二級C語言學與練 ¥20.90元
本書根據國家教育部考試中心 2002 年最新頒布的「全國計算機等級考試二級考試大綱(二級C語言)編寫,書中以通俗易懂的語言全面詳實地介紹 C 語言二級等級考試的重點和難點,從等級考試的角度精心設計出一系列富有代表性的例題和習題,其中包含了大量的等級考試試題 ...
中學生學C語言 ¥18.05元
本書包括入門篇、提高篇和應用篇3部分,通過對典型例題的分析和解答,以生動有趣而又科學准確的語言,講述C語言的程序設計方法和語法現象,注重實用,突出重點,是一本專門為中學生編寫的C程序設計教程。 ...
嵌入式處理器原理及應用——Nios 系統設計和C語言編程 ¥24.70元
本書以Altera工公司開發的Nios嵌入式處理器軟核為例,介紹了嵌入式處理器的組成原理和開發應用。全書分為6章:第1、2章介紹嵌入式處理器的組成原理,主要介紹嵌入式處理器的系統組件;第3、4章介紹嵌入式處理器的開發環境,包括硬體開發環境和軟體開發工具SOPC Buil ...
MPI 與 OpenMP 並行程序設計:C語言版 ¥48.45元
本書是美國Oregon州立大學的Michael J.Quinn教授在多年講授「並行程序設計」課程的基礎上編寫而成的,主要介紹用C語言,並結合使用MPI和OpenMP進行並行程序設計,內容包括並行體系結構、並行演算法設計、消息傳遞編程、Eratosthenes 篩法、Floyd 演算法、性能分析、矩陣 ...
C語言程序設計教程 ¥18.05元
本書是為初學計算機程序設計的讀者而寫的,通過大量的實例較全面地介紹C語言的基本概念、語法和程序設計方法。全書共分9章。結構簡潔明快:重點突出,通俗易懂;實例講解條理清晰,邏輯性強;始終以程序設計為主線,注重培養學生程序設計的思維方式和技術;每章配以 ...