PIXNET Logo登入

ActionPC 電腦雜工的家

跳到主文

資訊共享,才能讓這世界更加美好,我會努力好好寫文章的QQ

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 11月 30 週三 201118:38
  • [轉錄]ARM 與 MIPS 比較

以下文章轉錄自: 中國電子頂級開發網 » MIPS 論壇 » ARM 與 MIPS 比較, honghuigo的文章
[前言〕
        這是一個幾年以來我一直想做的「功課」,之所以稱之為「功課」,而不能說是「文章」,是因為我覺得自己的知識還遠遠不夠,不管是深度還是廣度,也不管是全面性還是透徹性,我都不敢。但是我實在是很想把我的一些理解寫出來,然後能和其他朋友一起探討,糾正錯誤,補充完善,最終目的就是要加深對ARM和MIPS 這兩種CPU架構的認識。
    這裡的目前最多只能算個草稿吧,請大家不斷的補充。
[正文]
1.流水線結構 pipeline
    - MIPS 是最簡單的體系結構之一,所以使大學喜歡選擇 MIPS 體系結構來介紹計算體系結構課程。
    - ARM has barrel shifter
        shifter是兩面性的,一方面它可以提高數學邏輯運算速度,另一方面它也增加了硬件的複雜性。所以和可以完成同樣功能的adder/shift register相比,效率更高,但是也     佔用更多的芯片面積。
        
    - MIPS have "branch delay slot" and "load delay slot"
        MIPS使用編譯器來解決上面的兩個問題。因為MIPS最初的設計思想就是使用簡單的RISC硬體,然後靠編譯器及其他軟體技術,來達成RISC的完整概念。
2.指令結構 instruction
    - MIPS have 32bit and 64bit architecture,but ARM only have 32bit architecture
       ARM11 局部64位
    - MIPS是開放式的架構,用戶可以在開發的內核中加入自己的指令,
    - ARM has 4-bit condition code in every instruction
      ARM 在這一點很像x86。MIPS在MIPS IV也加入"conditional move"指令,來提高pipeline的效率。
    - ARM has pre- and post-increment addressing modes
        auto-increment/decrement on load/store instructions
    - 在節省代碼空間方面,MIPS16 很類似ARM Thumb
3.寄存器 register
    -  由於MIPS內核中有32個註冊器(Register),而ARM只有16個,這種結構設計上的先天優勢,決定了在同等性能表現下,MIPS的芯片面積和功耗會更小。
    -  ARM 有一組特殊用途寄存器cp0-cp15,可以使用MCR,MRC等指令控制; 相對應的,MIPS也有cp0 0-30,使用mfc0,mtc0 指令控制。
    -  Register banking in ARM.  r8-r12 FIQ mode;r13:SP r14;SR
       感覺不出banked register有什麼好處。
    -  MIPS has a hard-wired-to-zero register ,but ARM not
       MIPS use register $0 for Zero
4.地址空間 address space
    -  MIPS 起始地址是0xbfc00000,會有4Mbyte的大小限制,但一般MIPS芯片都會採取一些方法解決這個問題。
       ARM沒有這種問題。
       MIPS24K 起始地址改到了0xbf000000,現在有16Mbyte的空間了。
    -   MIPS don't have to turn paging on to enable the cache.
        MIPS have the address space for both cache and un-cache
        but ARM need enable/disable cache
5.功能 function
    -   Float point: MIPS64 has.
        ARM's support for FP is limited, and usually not included, and it is a 32 bit architecture
    -   ARM use JTAG,MIPS use EJTAG。Debug工具一般兩種都支持。使用起來感覺差不多。
6.性能 performance
    -  具體性能比較,因為差異性太大,所以很難分出誰好誰壞。從個人經驗來講 MIPS4k和ARM9基本上是同一個級別的,但ARM9性能似乎要比MIPS4K好。
       同樣是32bit的MIPS24K性能上比MIPS4K有很大提升,也應該比ARM9要好些。
       因為沒有用過ARM11和MIPS34K的芯片,沒法比較,但感覺這兩個似乎是一個級別的。
7.應用
    -  在1000MHz以上的應用,很難找到採用ARM架構的產品。
       MIPS架構用在200MHz或者是266MHz以下的應用比較少,而這恰恰是ARM的主攻市場。
    -  ARM 在手機等便攜式領域,MIPS 在住宅網關、線纜調製解調器、線纜機頂盒等
    -  ARM 採用硬核授權;MIPS 採用軟核授權,用戶可以自己配置,做自己的產品。
8.未來發展
    -  ARM的下一代走向多內核結構,而MIPS公司的下一代核心則轉向硬件多線程功能(multithreading)
       MIPS 的multithreading 很類似Intel 的 HyperThreading技術。從現在的發展來看,多內核佔上風。
9.總結
    自己感覺ARM和MIPS在一開始的RISC的設計上有很多不同,但隨著技術的發展,各自揚長避短,好的技術大家都會使用。比如ARM11和MIPS R1000就使用了很多一樣的技術。感覺RISC做到了極至就都一樣了。
10.請大家補充
(繼續閱讀...)
文章標籤

WJH 發表在 痞客邦 留言(1) 人氣(9,511)

  • 個人分類:好文共享
▲top
  • 3月 19 週六 201115:45
  • IPv6來了

 
美國政府預計在2012年提供IPv6化的公眾服務,中國早在2003年就開始打造純IPv6網路,日本的ISP業者也準備在第二季提供IPv6服務。在這樣的世界中,企業該如何準備,才能夠繼續連網 
全球的IPv4位址今年2月已消耗殆盡,接下來新的IP發放必須仰賴IPv6。這意味著幾年後,我們架設新網站與建立網路連線時,會逐漸面臨到如何與IPv6網路共存的問題,而許多國家今年都大張旗鼓地籌備相關事宜。 
像美國政府預計在2012年提供IPv6化的公眾服務,中國早在2003年就開始打造純IPv6網路,日本的ISP業者也準備在第二季提供IPv6服務。因此,以後的網路世界將會同時存在IPv4與IPv6。而在這樣的世界中,企業該如何準備,才能夠繼續連網? 
人們對於尚未發生在身上的事情,總是有種「反正還沒發生,等出事情再處理」的心態。而這次的專題要告訴你兩件事情,一個是全球的IPv4位址已經分發完畢,而另一個則是迎接IPv6來臨時會發生的風險。 
就在今年的2月3日,國際網路位址分配機構IANA在美國邁阿密的記者會上,宣布已將最後的5個IPv4網段分發給5大地區性網址分配組織RIR。就在各RIR組織皆分配到一個/8的網段時,亦代表著IPv4已敲下最後的鐘聲,宣告全世界正式進入IPv4位址枯竭的時代。 
而在2月3日後,各ISP業者在取得IPv4位址上,申請過程變得更加嚴苛。在過去,申請IPv4位址的審核時間為2天;而現在,審核時間則增長為5天。而當APNIC可核發的IPv4位址剩下最後一個Class A網段時,APNIC與TWNIC將會停止正常發放IPv4位址。雖然每個ISP業者依舊可以進行IP位址的申請,但每個ISP業者最多只能申請4個Class C,約1024個IP位址。 
而APNIC與TWNIC的IPv4發放方式,只要ISP業者原本所有的IPv4位址使用率超過80%,就可提出申請,並無限制申請次數。申請方式為先到先用,並不會替發展落後國家保留位址。 
(繼續閱讀...)
文章標籤

WJH 發表在 痞客邦 留言(0) 人氣(161)

  • 個人分類:好文共享
▲top
  • 12月 19 週日 201018:30
  • 【軟體介紹】MSE 2.0 版上市(Microsoft Security Essentials)

4d0aed8273cb67.png【軟體名稱】Microsoft Security Essentials
【適用平台】Windows
XP/Vista/7
【檔案大小】32位元:7.7 mb/64位元:9.7mb
【官方網站】http://www.microsoft.com/security_essentials/
【檔案載點】
32位元    64位元
(繼續閱讀...)
文章標籤

WJH 發表在 痞客邦 留言(0) 人氣(380)

  • 個人分類:好文共享
▲top
  • 12月 08 週三 201009:34
  • Adobe Illustrator CS5驚傳安全漏洞

Adobe針對該公司產品Adobe Illustrator CS5具有潛在性風險的安全漏洞推出了修補程式。
這項安全漏洞被歸類在"重要"等級,影響層面包含Adobe Illustrator CS5 15.0.1及更早版本。
(繼續閱讀...)
文章標籤

WJH 發表在 痞客邦 留言(0) 人氣(170)

  • 個人分類:好文共享
▲top
  • 11月 15 週一 201010:31
  • 中國網軍新攻擊,惡意程式竄改Word設定偷機密




數聯資安發現,過去半年來,中國網軍透過Word巨集下載遠端圖片功能來竊取政府機密資料



 



重 點
● 中國網軍用惡意程式啟動Word巨集功能來竊取機密
● 只有重灌電腦才能完全清除該惡意程式
許多政府部門都自建或委外成立資安監控中心(SOC),資安廠商數聯資安所成立的資安監控中心,目前則負責定期監控臺灣100個一、二級政府部門的資安動態。
數聯資安技術處副總經理張裕敏表示,從今年3月~9月的觀察發現,中國網軍針對政府部門發動數波新型態「兩階段」網軍攻擊手法,第一階段先設法讓使用者植入惡意程式後,到了第二階段,該惡意程式會開啟Word巨集,啟動遠端圖片下載的巨集功能,在使用者呼叫圖片下載的同時,這時間可以再下載其他惡意或後門程式,也可同時外洩該臺電腦的機密資料。
張裕敏表示,中國網軍對於臺灣政府部門相關人員的資料情蒐非常精準,情資精確性甚至已經可以清楚掌握想要監控的特定使用者,到底是使用哪一個單位的哪一臺電腦。
也因為中國網軍對於臺灣情報掌握非常精準,中國網軍便可以針對特定監控對象發動各種社交攻擊,只要能夠突破使用者心防,讓使用者收信、點擊惡意程式後,便可以趁機植入中國網軍針對特定對象或需求所設計的惡意程式。
「這樣攻擊手法可以成功,一般都是瀏覽器安全性修補不完全所致。」張裕敏指出,尤其臺灣政府部門普遍都使用IE瀏覽器,這次中國網軍的攻擊手法能夠成功,也都是利用IE瀏覽器安全性漏洞所造成的。根據數聯資安資安監控中心的統計,此次包括IE 6和IE 8的瀏覽器,都成功被中國網軍這支惡意程式攻陷過。
中國網軍第一階段先攻陷特定對象的電腦,並植入惡意程式後,接下來就發動第二階段的攻擊。由於微軟在Word 2000推出時,為了便利性而將Word巨集預設開啟而造成許多資安風險後,微軟之後都將Word巨集預設關閉,並且啟用最高安全性。
但是,張裕敏表示,當使用者的電腦被植入這支中國網軍的惡意程式後,這支病毒會將預設關閉的Word巨集偷偷開啟,並且將原本預設的安全性,更改調降為最低安全性。
惡意程式修改過Word巨集的安全性後,若使用者再打開攻擊郵件的附件Word檔時,就會啟動第二階段的攻擊。張裕敏說:「會啟動Word巨集呼叫圖片功能來下載其他惡意程式,或者將電腦內的機密資料外洩。」
張裕敏發現,即使他已經寫了一支可以清除該惡意軟體的掃毒程式,「只要該使用者下次再收到有問題的Word文件,包括Word XP到Word 2010,先前曾經中毒過的電腦,一定還會再次中毒。」他說,過去半年中,已經有不少政府機關曾被這樣的攻擊手法攻陷。
這支專偷臺灣政府機關機密資料的惡意程式,會定期將使用者電腦中的機密文件外傳到某些中國網段上的特定網站,造成臺灣政府機密資料外洩的風險。
因此,張裕敏呼籲所有政府部門的電腦使用者,都應該主動檢查Word巨集是否被開啟,只要發現Word的安全性已經被調整到最低安全性,就可以視為該臺電腦已經被植入這支中國網軍開發的惡意程式。他說,中了這支中國網軍惡意程式的電腦,只有單純清除電腦中的惡意程式還不夠,一定要進行電腦重灌才比較安全。此外,他說,採用其他自由軟體的文件應用程式,例如OpenOffice,也是一個替代方案。


 


 


P.S.轉貼自IThome





(繼續閱讀...)
文章標籤

WJH 發表在 痞客邦 留言(0) 人氣(383)

  • 個人分類:好文共享
▲top
  • 11月 08 週一 201013:13
  • 告別Ghost 迎新Acronis True Image

Acro1相信各位對於備份ghost名詞一定不陌生,現在介紹一款不輸ghost的系統備份軟體,Acronis True Image是看了各大網站,都還滿火紅的,就連ithome首頁都有他的廣告簡介。
重點是他的介面雖是英文,操作簡是很簡單簡便的,很容易上手。
 
 
(繼續閱讀...)
文章標籤

WJH 發表在 痞客邦 留言(0) 人氣(557)

  • 個人分類:好文共享
▲top
  • 10月 28 週四 201020:56
  • 調整心態 IT職涯脫穎而出




在人力資源的統計調查中,IT相關工作的需求相對穩定,然而同時也有許多IT人苦無理想的工作環境
與發展。IT領域日新月異,似乎必須隨時跟上最新腳步才不會被技術所淘汰,然而資訊工作雖然有其專業性,但也有許多技術以外的軟性技能必須重視,還有更重
要的工作心態,更決定了在IT職場上的發展。


其實,很多準IT人剛開始進入職場時並不知道要找那一類型的工作,看到資訊相關的職缺就投履歷,根本也不明白那一類型的工作合適自己,往往繞了很遠的路才
找到合適的方向。另一方面,也有許多人認為,IT人的生涯規劃大概在35~40歲就停止了,因為體力差不如年輕人,而且也有家累,如果不能升到高層主管,
不如自行創業,甚至還有廣為流傳的文章說做IT不如賣雞排。



究竟這條路應該怎麼走才有前途?本期的專題報導特別舉出IT人最關心的職場生涯問題,邀請專家們來分享他們自身的心得,或許這些答案並不能明確地指出未來,但是從他們的經驗中,一定可以找對方法,有效提升你的IT職場力!








解析生涯成長最常面臨的5大情境
 


興趣、態度、思維 成就職涯成長新契機
 



追求生涯成長幾乎是每個IT人都企望能夠達到的目標,不管是從一而終型,希望此生只選擇一項工作,而且堅持到底;還是見機轉舵型,打算藉由不停的跳槽換工
作,來取得最好的機會與待遇;抑或縝密規劃型,在職業生涯中,依照環境需要來調整自己的視野、技術,並且開創出不同的機會,目的都是在追求生涯的成長性。
 



然而,就如同人生必須歷經不同的階段,在IT人追求職涯成長的過程中,也有許多的挑戰與瓶頸,例如許多IT人苦無理想的工作環境與發展,同時肩上也背負著必須隨時跟上最新腳步才不會被技術所淘汰的壓力,還有向上管理的挑戰。
 



本篇文章特別挑出這些問題與困惑,囊括剛入行的新手、中生代的資深人員以及團隊主管經常面臨的關卡,希望藉由專家們的建議與看法,能夠早日突破,甚至化阻力為助力,在職業生涯中獲得更好機會與契機。
 



如何找到 適合的IT領域
 



「男怕入錯行,女怕嫁錯郎。」求職路上最怕不知道自己想要什麼,就貿然投入職場,等到做了三、五年才猛然發覺,這個行業根本不適合自己,屆時再來轉換職場就已喪失了許多契機。
 



小黃是某資訊相關科系畢業,平常在學校軟、硬體的課程都有接觸,課業也都在中上程度。大學畢業找了一份程式開發工作,但小黃的個性活潑,長期寫程式的工作
讓他愈來愈不能適應,再加上周遭的同事個個都安靜內向埋首螢幕,他老是覺得與周遭的同事格格不入,心中有個疑問:「這份工作真的適合自己嗎?」
 



曾任技術主管與專業講師、以Netman代號名聞社群的Linux達人陳思永提醒,如果一開始不清楚自己對IT的興趣為何,或是對工作領域沒有主見,別人
介紹工作,就貿然就投入,很容易在過幾年後,就發現走錯了方向,「興趣是最好的導師,以興趣加上個人的特質來找工作,才是比較好的方式。」
 



他指出,如果個性上很喜歡東拼西湊,從無到有組合成有系統的事物,那麼系統整合、網路管理或是系統管理等工作領域就相當合適;若是覺得自己的邏輯相當不
錯,又不喜歡太活躍或太變動的環境,那麼就可以考量產品設計或程式開發;要是具有不錯的美感,對藝術方面有興趣,就可以挑多媒體的領域來發展。
 



從學歷來找到通則也是一個不錯的方式,104獵才顧問部顧問邱涵榆分析,通常資訊工程學歷背景的IT人員會以系統開發與維護的角色進入IT領域,而資訊管理學歷背景的IT人員會以Infrastructure建構與維護的工作進入IT,這是工作初期在基本學術背景的區隔。
 



「隨著無線網路、行動化AP、商業智慧、資訊安全、分散式網路等IT相關新技術的快速發展,除了在工作中多接觸不同類型的專案,尋找出適合自己的方向外,
多留意產業動態、多參與相關的研討會、多與不同產業及工作性質的IT人員交流,不但可以讓自己與職場趨勢不脫,同時也可以找到適合自己的方向。」
 



跳槽是新手加薪的 最好手段?
 



IT職場的薪資與升遷向來就不太容易,一方面是台灣大多是中小型企業,真的能夠有完整資訊部門分工配置的企業,比例並不高,多數的IT部門人員寥寥可數,
自然中高階主管職缺不多。另一方面,IT最常被視為成本部門,產值不容易評斷,加薪的可能性自然大大降低,為了更好的發展,跳槽經常被視為一種加薪的方式
與手段,然而,這種作法對於新手卻未必是一種好的過程。
 



志強擔任系統工程師下個月就要滿二年了,最近一直考慮該不該另謀高就,工時長就算了,看不到升遷機會,加薪也沒有空間,最近與朋友閒聊才發現,相似的工作,自己的薪水比別人少了好幾千。「聽說,某家企業最近有職缺,薪水也不錯,該不該應徵看看?」
 



精誠資訊資訊委外服務事業部協理沈正欽在職場已有21年,他坦承IT人員升遷管道受限,是這一行的宿命,短期內無法改變。對於想進入IT領域的人,事先要
對這件事要有一定的體認,尤其是在台灣,許多公司的IT規模都不大,要升遷除非主管有異動,「有時候時機並不會剛好符合你的規劃,某個程度上還需要有點等
待的耐心」。
 



「像志強這樣的情況若是剛好找到了待遇很好、公司又很有發展的機會是再好不過了,但是就怕是陷入薪水的死胡同裡,我會建議工作年資只有一兩年或是剛入行的新手要特別注意薪水問題。」
 



沈正欽分析,從企業的觀點來看,一個職缺若有很多人應徵,表示人才的選擇性很高,自然就不需要刻意拉抬薪資,若是這份工作有一些潛在的缺點,或是沒有多少
人才要應徵,企業或許就會考慮用較高的薪水來留住人才,換句話說,如果找到同類型工作,但薪水又比現在高出數千元的話,應徵前必須考慮到這份工作可能要付
出的其他代價。
 



「這其中最嚴重的是學習的代價,對新人來說,前幾年就是學習力最旺盛,最有挑戰機會,可一舉大步跨越的階段,若是因為薪水高,但學習得少,對於未來未必就
是一件好事,尤其薪資高時多數抱著的心態就是再忍耐一下,這一忍就是一年兩年,但是機會與時間就會在等待的過程中流逝。」
 



他認為,在這個階段,能夠學到多少技術或經驗才是重點,初期薪水低、工作累,反而是一件好事,這樣才會認真思考,為什麼要進入這個行業,並不是每個人都適
合這個領域,早點進行其他規劃,對於人生的職涯才有正向的幫助。「我們常看到許多人因為安於某一個職務,因而喪失了競爭力,反而可惜。」(更多精彩文章詳
見網管人第57期﹚


 


P.S.轉貼網管人





(繼續閱讀...)
文章標籤

WJH 發表在 痞客邦 留言(0) 人氣(796)

  • 個人分類:好文共享
▲top
1

文章搜尋

文章分類

toggle IT資訊 (3)
  • 區塊鏈 (2)
  • 網路系統 (9)
  • 資訊安全 (6)
toggle 數位教學專區 (1)
  • 網頁設計教學 (3)
  • 電腦小撇步 (10)
  • 軟體介紹 (3)
  • 好文共享 (7)
  • 未分類文章 (1)

最新文章

  • [Win10] 資料夾底色變黑怎麼辦
  • [網路管理] Cisco Packet Tracer 介面介紹
  • [網路管理] Cisco Packet Tracer 下載教學
  • [BlockChain] 區塊鏈學習筆記-共識機制 POW POS
  • [BlockChain] 區塊鏈是什麼? 比特幣是什麼?
  • 免費網頁空間申請
  • Kali LINUX 簡介與安裝教學
  • 透過SSH的VNC連線
  • 如何刪除EISA 磁碟區
  • 使用 netsh 設定網路卡 IP 位址

個人資訊

WJH
暱稱:
WJH
分類:
數位生活
好友:
累積中
地區:

參觀人氣

  • 本日人氣:
  • 累積人氣:

贊助商連結

留言板