第一章 編碼和傳輸
奈圭斯特定理: R=2W*log2(N)
曼徹斯特編碼是一種雙相碼
差分曼徹斯特編碼:遇0翻轉 遇1不變
曼徹斯特編碼:每個比特中建都有電平跳變,提供了豐富的同步信息,鎮綜合功能編碼用在速率不太高的以太網
E1幀8位,32信道,每秒發送8000次,所以8*32*8000=2.048Mb/s
E1信道的傳輸速率是2.048Mb/s
其中的每個話音信道的傳輸速率是64kb/s
海明碼: m+k+1<2^k
E1-E5 一直都是數據速率乘以4的關系
T1-T5 T1信道,傳輸速率是1.544Mb/s
T2信道,4個T1信道
T3信道 7個T2信道
T4信道 6個T3信道
HDLC協議是一種面向比特的同步鏈路控制協議,采用01111110標志作為幀定界符
2DPSK 每一位包含兩個周期,如果載波頻率為2400Hz,則碼元速率為1200波特
延時:
對於電纜信道:tp=200km/(200km/ms)=10ms
對於衛星信道:tp=270ms
香農理論計算數據速率:
C=W*log2(1+S/N)
db=10*lg(S/N)
第二章:網絡體系結構
FTP 21 TELENT 23 SNMT 25 DNS 53 TFTP 69 HTML 80 SNMP 161
組播地址:
保留的D地址 224.0.0.0-239.255.255.255
224.0.0.0-224.0.0.255預留的組播地址(永久組地址)224。0.0.0保留不分配
224.0.1.0-224.0.1.255 公用組播地址,用於Internet
224.0.2.0-238.255.255.255 用戶可用的組播地址(臨時組地址),全網范圍
239.0.0.0-239.255.255.255 本地管理組播地址,特定的本地范圍有效
自動專用IP地址:169.254.0.0-169.254.255.255
udp報頭:源端口,目的端口,數據長度,校驗和
POP3協議:客戶端代理和服務器建立TCP連接 該協議基於TCP 110端口
主機位不能全為1或者全為0
內部私有地址:
10.0.0.0-10.255.255.255
172.16.0.0-172.31.255.255
192.168.0.0-192.168.255.255
IPV6單播地址類型:
全球單播地址的格式前綴 2000::/3
鏈路本地地址的格式前綴 FE80::/12
站點本地地址的格式前綴 FEC0::/10
全球單播地址等同於IPV4公網地址,允許路由前綴的聚合,集聚全球單播地址格式前綴:001
鏈路本地地址:無狀態自動配置中本地節點之間的通信
站點本地地址和IPV4私有地址類似。不會被轉發到本站點之外的其他站點
MAC地址:
6個字節 48比特
IP頭和TCP頭的最小開銷都為20字節,以太幀幀頭和幀尾共18字節
SMTP發送郵件,運行在TCP,端口為25
第三章 網絡分類
有限局域網在MAC層的標准協議是CSMA/CD(載波偵聽多點接入/沖突檢測)
802.11 CSMA/CA(載波偵聽多點接入/沖突避免)
CSMA/CD 傳輸介質利用率高,沖突概率高
1. 非堅持型監聽算法:空閑,發送,忙,等待N再監聽。減少沖突概率,信道利用率降低,增加發送延時
2. I-堅持性監聽算法:空閑,發送,忙,繼續監聽。有利於搶占信道,減少信道空閑時間,易發生沖突
3. P-堅持性監聽算法:空閑,概率P發送,忙,繼續監聽。有效平衡沖突與信道利用率
CSMA/CD采用邊聽變檢測的方法
檢測沖突所需要花的最長時間是網絡傳播延遲的兩倍
以太網最多能連接4個中繼器
傳輸時延<2倍傳播時延 2S/0.7C+2tPHY+8tR
100BASE-T
以100Mbps速率工作的局域網標准,被稱為快速以太網,使用UTP(非屏蔽雙絞線)銅質電纜
規定從收發器到集線器的距離不超過100米
802.11 2.4Ghz ISM 擴頻通信技術 1Mb/s 2mb/s
802.11b 2.4Ghz ISM CCK技術 11mb/s
802.11a 5Ghz U-NII OFDM調制技術 54mb/s
802.11g 2.4Ghz ISM OFDM調制技術 54mb/s
802.11n 600Mb/s 向下兼容abg,兩個頻段都可以支持
原來的IEEE802.11加密方式是有限等價協議(WEP)
802.11i 定義了新的秘鑰交換協議TKIP,采用了高級加密標准AES,采用802.1x實現訪問控制
IEEE802.16提出的無線接入系統空中接口標准:WiMAX
全球微波互聯接入,也叫802.16無線城域網,數據傳輸最遠50km,具有QOS保障,傳輸速率高,業務豐富
幀中繼 FR
分為永久虛電路(PVC)和交換虛電路(SVC)
幀中繼比HDLC簡單,只做檢錯,不重傳,沒有滑動窗口式的流控機制,只有擁塞控制,把復雜的檢錯交給高層
面向連接的服務,流量控制,流量整形技術
幀中繼虛電路標識:DLCI
DLCI:數據鏈路連接標識,標識PVC或SVC的值
CIR:承諾信息速率
LMI:幀中繼本地管理接口,路由器和幀中繼交換機之間的信令標准,提供幀中繼管理機制
VPI:ATM的虛通路
接入層實現用戶的訪問控制
匯聚層:VLAN間的路由選擇 分組過濾,組播管理
核心交換層:鏈路冗余,路由冗余,VLAN中繼,負載均衡
提供不同區域之間的高速連接和最優傳輸路徑
IEEE802.3以太網幀長:從目標地址到校驗和的長度
ADSL接入:
PC:ADSL MODEM,分離器,入戶接線盒,電話線,DSL接入復用器(DSLAM)連接ATM或IP網絡
話音線路:分離器,入戶接線盒,電話線,DSL接入復用器(DSLAM)接入電話交換機
WPA wifi保護,802.11i的子集
ADSL VDSL(甚高數據速率數字用戶線路) 非對稱傳輸
SDSL 單線對數字用戶
HDSL 搞數據速率數據用戶
PPPoE可以使以太網的主機通過一個簡單的網橋設備連接到遠端的接入集線器上,ADSL使用PPPoE協議
IEEE802.ae 萬兆以太網物理標准,擺脫了以太網只能用於局域網的限制,可以用於城域網和廣域網
無線網絡擴頻技術:
每一個信號比特可以用N個碼片比特來傳輸,降低阻塞概率
技術包括:直接序列擴展頻譜(DS),跳頻(FH),跳時(TH),線性調頻(Chirp)
物聯網中使用的無線傳感網絡技術是802.15.3ZigBee微微網
X.25(分組交換技術),幀中繼,ATM(異步傳輸模式)都需要建立虛電路
第四章:網絡互連技術
BGP 傳輸協議TCP 端口號17 支持CIDR(無類別域間選路)
路由更新只發送增量路由,豐富的路由過濾和路由策略
BGP4引入機制支持路由聚合,包括AS路徑的聚合,采用逐跳路由形式發布可以到達的AS列表
ACL 協議為TCP或者UDP
標准訪問控制 1-99
擴展訪問控制 100-199 2000-2699
eq gt lt neq log
console端口使用配置專用連線直接連接計算機串口,利用終端仿真程序進行本地配置
路由器console端口默認的數據速率9600b/s
vtp pruning為交換機配置命令,VTP裁剪。減少中繼端口上的廣播,組播,單播,保留帶寬等不必要的信息量
廣播多址網絡(broadcast multi-access)例如ethernet, token ring FDDI
非廣播多址網絡(none broadcast multi-access NBMA) 例如 frame relay x.25
點到點網絡 例如PPP,HDLC
點到多點網絡 例如RARP協議網絡
RIP 1 2版本之間的區別,三個改進之處:
1. 采用了觸發更新機制來加速路由收斂
2. 支持可變長子網掩碼和無類別域間路由(VLSM,CIDR)
3. 使用經過散列的口令字來限制路由信息的傳播
4. 組播而不是廣播
5. 支持認證
OSPF區域:
標准區域
主干區域
存根區域
完全存根區域
不完全存根區域
MPLS:(多標簽轉發協議)
快速數據包交換和路由的體系,為網絡數據流量提供了目標,路由,轉發和交換的能力
獨立於2,3層協議,如ATM和IP,將IP地址映射為具有固定長度的標簽,用於不同包的轉發和包交換能力
松散源路由:IP分組必須經過源站指定的路由器
RIP協議防止路由循環:
水平分割,路由中毒,抑制時間,觸發更新,設置最大度量值
show ip route可以查看本地路由器的路由表信息,查看路由采用信息
show命令可以在用戶模式和特權模式下執行
路由器出廠的串口封裝協議是HDLC(高級數據鏈路控制),可以支持多點尋址
可以自己將協議改為PPP或者幀中繼
鏈路狀態路由協議(SPF,OSPF)不是互相交換路由表
網絡發生變化時發生觸發式更新,發送周期性更新鏈路狀態通告
使用路由器對局域網分段的好處:隔離廣播域,路由尋址
OSPF 32位的標識ID,0-65535,0是主干區域
目的地址匹配優先子網掩碼最長的網絡條目
RSVP:由接收者提出資源預留申請的,這種申請是單向
IPV4和IPV6過渡期間:
1. 雙協議棧
2. 隧道技術
3. NAT-PT翻譯技術
第五章:網絡安全
公開密鑰加密也稱為非對稱密鑰加密
公鑰的形式就是數字證書
常用的對稱加密算法:DES(美國數據加密標准),RC-5,IDEA
非對稱:RSA,MD5,elgamal,背包算法,Rabin,D-H,DSA,ECC(橢圓曲線加密算法)
AES 高級加密標准
3DES是一種共享秘鑰算法
Diffie-Hellman 密鑰交換算法
PGP加密算法:郵件加密
報文摘要算法 MD5:輸出是128位
SHA-1輸出:160位
SET:網上信用卡安全支付的標准
IPsec:基於IP層的安全協議,用於VPN
IPsec中安全關聯三元組:安全參數索引SPI,目標IP地址,安全協議
數字簽名的功能:保證信息傳輸的完整性,發送者的身份認證,防止交易中的抵賴發生
數字簽名算法:hash,DSS,RSA
數字簽名的設計:發送者不可否認,接收者可以驗證但不能編造或篡改
私鑰用於解密和簽名
公鑰用於加密和認證
安全散列算法SHA-1:
最大長度不超過264位的消息為輸入,生成160位消息摘要輸出,512為塊來處理輸入
防止重放攻擊:
一次性秘鑰,序列號,時間戳
kerberos系統采用一次性秘鑰和時間戳
kerberos認證系統中,用戶首先向認證服務器AS申請初始票據,然后從票據授予服務期TGS獲得會話密鑰
kerberos用於在分布式網絡環境中保證安全性,由一台中心認證服務器提供用戶到服務器以及服務器到用戶的認證服務,使用DES加密技術實現
IPsec密鑰管理利用IKE(Internet秘鑰交換協議)機制實現,IKE解決了在不安全網絡環境中安全的建立或者更新共享秘鑰的問題
80:web服務默認端口
8080:局域網內web服務
445,193:局域網共享文件夾,打印機
443:SSL協議的默認端口
數據庫容災屬於系統安全和應用安全
DES算法密鑰長度64bit
三重DES算法密鑰長度128bit
IIS服務支持的身份驗證方法,只有基本身份驗證采用明文
VPN隧道協議:IPsec L2TP GRE PPTP L2F等
GRE IPsec屬於第三層隧道協議
L2TP PPTP L2F屬於第二層隧道協議
L2TP協議封裝:IP UDP L2TP PPP PPP負載
IEEE802.11i定義了基於AES的全新加密協議CCMP
HTTP超文本傳輸協議,信息明文傳輸
HTTPS具有安全性的SSL加密傳輸協議,安全機制在傳輸層 端口443
S-HTTP安全超文本傳輸協議,面向安全信息通信的協議,安全機制在應用層
病毒:
CIH:惡性,破壞計算機硬件
歡樂時光:VB源程序病毒,專門感染htm,html vbs,sap
熊貓燒香:變種蠕蟲病毒,下載的檔案傳染,破壞計算機系統,程序
X卧底:木馬,感染智能手機
worm蠕蟲病毒,CIH病毒,宏病毒都是單機病毒,Trojan是特洛伊木馬病毒,通過網絡實現遠程攻擊
宏病毒:感染MS的office系統文件
PKI(public key infrastructure公鑰基礎設施)
IETF將入侵系統分為4個組件:
事件產生器,事件分析器,相應單元,事件數據庫
windows server 2003系統搭建域環境:
通信組,安全組(本地域組,全局組,通用組)
第六章 網絡軟件系統
Linux系統要更改FTP默認端口號:可以修改/etc/vsftpd/vsftpd.conf
/etc/hostname 包含了系統的主機名稱,包括完整的域名
/etc/hostname.interface 文件給網卡進行命名
/ect/hosts 主機名和IP配置文件
/etc/resolv.conf 設置主機的DNS
/etc/networks 用於為子網命名
/etc/gateways 路由表文件
/etc/shadow
/etc/passwd shadow是passwd的影子文件,對應互補,shadow包括用戶及被加密的密碼,用戶的有效期限等
Linux下web服務器常用配置:
/etc/inetd.conf TCPIP服務配置文件,添加或者刪除一個服務
/etc/lilo.conf 加載器配置文件,配置linux引導參數
/etc/httpd/conf/httpd.conf 配置服務器所使用的端口號
/etc/httpd/conf/access.conf 安全和用戶訪問相關的設置
/etc/resolve.conf DNS域名解析的配置文件
Nameserver DNS服務器的IP地址
Domain 本地域名
Search 域名的搜索列表
Sortlist 對返回的域名進行排序
宿主目錄是虛擬目錄的根,只有www服務支持虛擬服務器
ftp相關命令:
dir:可以指定要查看的列表目錄 顯示遠程目錄文件和子目錄列表
!dir:顯示客戶端當前目錄中的文件信息
rpm:管理各項軟件包
IN:為某個文件在另外一個位置建立文件鏈接
SNMP:
管理進程UDP 162端口,代理進程161端口
get-request get-next-request set-request都是管理向代理發送
get-response trap是代理向管理發送
SNMP網絡管理中,一個代理可以由多個網管工作站管理,從V2開始,網關工作站之間也可以互相管理
SNMP出了trap數據包用到162端口,其余類型都是UDP的161端口
SNMP的服務程序:
snmp.exe snmptrap.exe
配置SNMP服務時,需要當前的登錄用戶隸屬於超級管理組(administrator成員)
SNMPc支持:FTP SMTP WEB TELNET
linux ls-al命令
第一個字符 -表示普通文件 d表示目錄 l表示連接文件 b表示設備文件
windows系統:
regedit命令進入注冊表編輯器
cmd進入DOS命令行
mmc打開windows管理控制台
tracert(跟蹤路由)是路由跟蹤實用程序,用於確認IP數據報訪問目標所采取的路徑,-d指定不將IP地址解析到主機名稱
route print查看本機路由表
cat more less都可以查看文件內容 cat一次性將文件內容全部輸出 more分頁查看 less光標移動
IIS:web ftp smtp nntp一套整合軟件 在IIS中,沒有提供POP3服務
xinetd是一個守護進程,Linux把一些網絡相關服務(ftp,http)的監聽端口全部由xinetd集中監聽
收到請求后,臨時啟動相應服務並把相應端口移交相應服務
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7
DHCP客戶端可以從DHCP服務器獲取:DHCP服務器IP地址,DNS服務器IP地址,默認網關IP地址
SMTP端口號:25
DNS服務器中主要的資源記錄:
A:域名到IP地址的映射
PTR:IP地址到域名的映射
MX:郵件服務器及其優先級
CNAM:別名
NS:區域的授權服務器
nslookup 診斷域名系統基礎結構的信息和查看DNS服務器的IP地址
tracert 路由跟蹤實用程序,用於確定IP數據報訪問目標所采取的路徑
arp 顯示和修改arp緩存中的值
arp -s ip地址 物理地址:靜態綁定一個IP和MAC的映射記錄,為static
arp顯示和修改本機的地址緩存解析表。地址解析表是緩存存儲器,記錄了數據鏈路層地址,通常為以太網MAC地址到IP地址的映射
ipconfig TCPIP配置的設置值,刷新DHCP DNS的設置
ipconfig/all 顯示所有網卡的TCPIP配置
netstat windows提供的網絡管理命令,監控TCPIP,顯示路由表,實際的網絡連接,每一個網絡接口設備的狀態信息
windows server 2003活動目錄對網絡資源進行管理,活動目錄需安裝在NTFS區
/proc 主要用於存放進程和系統信息
保存了當前系統所有的詳細信息,包括進程,文件系統,硬件等
可以通過/proc即時修改系統中的某些參數
Linux常用命令:
cd 改變當前工作的目錄
pwd 顯示當前所在的目錄
mkdir 建立新目錄
ls 查看目錄,文件
cp 復制
rm 刪除
mv 移動
cat 第一行顯示文件內容
tac 最后一行
more 一頁一頁顯示
less 顯示文件允許用戶即向前又向后
shutdown 關閉系統
logout 注銷
grep 在指定文件中查找指定的字符串
chmod 改變文件的權限
Linux配置文件
/ 根目錄
/bin 放置OS運行時所使用的各種命令程序和不同的shell
/boot 放置啟動時必須讀取的文件,系統內核,配置文件
/dev 外圍設備代號的文件
/etc 系統設置,管理相關的文件
/etc/rc.d 開關機腳本文件
/home 所有賬號的家目錄
/lib 公用的庫文件
/mnt 默認放置光盤和軟盤的地方
/root 管理員的專用目錄
/usr 子目錄,用來存放系統命令和程序
/var 存放系統運行時各種臨時文件和log文件
/sbin 系統啟動所執行的程序
網絡的可用性是指用戶可利用網絡時間的百分比
RMON和SNMP區別:
RMON提供了整個子網的管理信息,而SNMP管理信息庫只包含本地設備的管理信息
RMON監視系統兩部分:探測器和管理站
管理信息庫屬於MIB-2的一部分,監視器可以對每個分組進行統計和分析
GRUB能夠引導Linux和windows兩種系統
LILO只能Linux
APIPA(自動專有IP尋址)169.254.0.1-169.254.255.254
第七章 網絡通信設備
(知識點太細,直接放棄掉,真題中第七章一般只考1個選擇題,所以沒必要特別認真准備,看看往年題就可以)
第八章 知識產權
著作權可以分為人身權和財產權
人身權分為:發表,署名,修改,保護作品完整權
財產權分為:復制,發行,出租,展覽,表演,放映,廣播,信息網絡傳播,攝制,改編,翻譯,匯編
第九章 可靠性及系統性能評價
(真題中基本不考)
第十章 存儲系統
主存單元地址與cache單元地址之間的轉換工作由硬件完成
虛擬內存:
通常被分割為多個物理內存碎片,部分暫時存儲在外部磁盤存儲器上,在需要時進行數據交換
虛擬存儲器由主存-輔存 兩級存儲器組成
存儲器分類:
所處位置:內存 外村
材料:磁存儲器,半導體,光
工作方式:讀/寫,只讀
訪問方式:地址訪問,內容訪問 相聯存儲器是內容訪問
尋址方式:隨機,順序,直接
存取方式 讀寫裝置 數據塊標志 訪問特性 代表
順序存取 共享 無 特定線性 磁帶
直接存取 共享 數據分塊,每塊唯一標志 可直接移到特定數據塊 磁盤
隨機存取 每個可尋址單元專有 每個可尋址單元唯一標志 隨時訪問數據單元 主存儲器
相聯存取 每個可尋址單元專有 每個可尋址單元唯一標志 根據內容選擇讀寫點 cache
RAID技術,磁盤容量利用率最高:RAID0
RAID0:兩個以上磁盤驅動器,每個磁盤划分為不同的區塊,交叉存取,並行傳輸。
將數據分布在不同的驅動器上提高傳輸速度,平衡驅動器負載
沒有鏡像盤,沒有差錯控制
RAID1:磁盤鏡像功能 50%
RAID3:奇偶校驗完成容錯 75%
開放系統的存儲方式:
內置存儲和外掛存儲
外掛存儲:直連式存儲(DAS),網絡化存儲(網絡接入存儲NAS,存儲區域存儲SAN)
IR(instruction register)指令寄存器 存放要執行的指令
第十一章 操作系統
windows2003安全登錄:ctrl+alt+del
操作系統文件管理中,采用文件目錄來組織和管理外存中的信息
管理文件的數據結構被稱為文件控制塊(FCB),文件控制塊的有序集合稱為文件目錄
操作系統進程的三種基本狀態:就緒,運行,阻塞
中斷向量:
可提供中斷服務程序的入口地址
是指中斷發生時存放在內存中,指向中斷處理程序地址的數據,每個中斷向量占一個字,低字節為中斷號,高字節為例行程序的偏移地址
使用堆棧來保護斷點和現場:
保護斷點是指把CS(段地址)和IP(偏移量)放到堆棧
DMA (直接存儲器訪問)
使用DMA控制器(DMAC)來控制和管理數據傳輸。DMAC和CPU共享數據總線,並且具有獨立訪問存儲器的能力
三種方式:
1. 暫停 CPU交出控制權直到DMA操作結束
2. 周期竊取方式 CPU空閑時暫時放棄總線,插入一個DMA周期
3. 共享方式 CPU不使用系統總線,由DMAC來進行DMA傳輸
時間片輪轉法:
用戶數n 時間片q,系統對每個童虎的響應時間:(n-1)*q+q=n*q
第十二章 系統開發和運行基礎知識
幾種流行的開發方法:
結構化開發方法
面向數據結構的軟件開發方法:Jackson
面向問題的分析法
原型化方法
面向對象的軟件開發方法:Booch Coad OMT
UML實體間的幾種聯系:
依賴關系
泛化關系
關聯關系(聚合關系,組合關系)
實現關系
泛化關系也可以表示兩類事物之間存在的特殊/一般關系
軟件風險包含不確定性和損失兩個特性
回歸測試:軟件發生變更之后進行的測試,以發現在變更時可能引起的其他錯誤
白盒測試:
稱為結構測試,根據程序的內部結構和邏輯來設計測試用例
常用的技術涉及不同的覆蓋標准,在測試時根據指定的覆蓋標准確定測試數據
軟件設計:抽象,模塊化,信息隱蔽,模塊獨立
軟件生命周期模型:
瀑布模型 需求明確
V模型 瀑布模型的一種演變模型,將測試和分析與設計關聯進行
演化模型 原型模型是一種,快速構建可運行的原型系統,根據運行過程中的反饋進行改進
適用於對軟件需求缺乏准確認識的情況
螺旋模型 瀑布和演化結合起來,加入風險分析
噴泉模型
增量模型 迭代,每一個增量發布一個可操作的產品,人員分配靈活,能夠快速構造可運行方法
軟件產品的可靠性:
潛在錯誤的數量,潛在錯誤的位置,軟件產品的使用方式
耦合性:
由低到高 非直接耦合 數據耦合 標記耦合 控制耦合 外部耦合 公共耦合 內容耦合
內容耦合:一個模塊直接修改或者操作另一個模塊的數據,或者直接訪問進入另一個模塊
項目估算的方法:
專家判斷法 啟發式方法 機器學習方法
第十三章 計算機硬件結構
程序計數器(PC):
CPU中的一個寄存器,存儲的是將要執行的下一條指令地址
累加寄存器(AC):
簡稱累加器,當算術邏輯單元(ALU)執行算術或邏輯運算時,為ALU提供一個工作區,用於傳輸和暫存用戶數據
ALU:
CPU的執行單元,主要負責運算工作
程序狀態寄存器(PSW):
控制器的一部分,存放體現當前指令執行結構的各種狀態信息和存放控制信息
地址寄存器:保存當前CPU訪問的內存單元的地址
計算器內存一般分為:
靜態數據區 代碼區 棧區 堆區
棧區:編譯器自動分配釋放,存放為運行函數而分配的局部變量,函數參數,返回數據,返回地址等。操作方式類似於數據結構中的棧
堆區:程序員分配釋放,如果程序員不釋放,由OS回收
全局區(靜態區):存放全局變量,靜態數據,常量;程序結束之后由系統釋放
程序代碼區:存放函數體的二進制代碼
計算機在進行浮點數加減之前要進行對階操作,x的階碼大於Y的階碼,應將Y擴大到和X一樣,使Y尾部進行算術右移
中斷控制方式花較多CPU時間處理中斷,中斷次數增多導致數據丟失。I/O設備適合采用CPU干預較少的DMA方式傳遞數據
處理機主要由處理器,存儲器和總線組成
數據總線,地址總線,控制總線
芯片內 元件級 內總線(系統總線) 外總線(通信總線)
CPU:
計算機的控制中心,主要由運算器,控制器,寄存器組,內部總線等部件組成
控制器:程序計數器,指令寄存器,指令譯碼器,時許產生器,操作控制器
控制器不僅要保證指令的正常執行,還要能夠處理異常事件
程序計數器(PC)是專用寄存器,具有寄存信息和計數兩種功能
內部總線:傳輸數據,數據地址,控制信號
寄存器:
分散在控制器和運算器中
程序計數器:存放下一條指令的地址
指令寄存器:存放中央處理器即將執行的操作碼
標志寄存器:記錄運算器是否出現溢出,結果為0等異常情況
數據寄存器:存放操作數,運算結果,運算的中間結果
地址寄存器:存放當前CPU所訪問的內存單元的地址
計算機指令:
包括操作碼和地址碼
為分析執行一條指令,都應該存入指令寄存器
正數的反碼和原碼相同,負數的反碼是絕對值按位求反
正數的補碼與它的原碼和反碼相同,負數的補碼是其反碼+1
計算機主機與外設間進行數據傳輸的輸入/輸出控制方法有程序控制方式,中斷方式,DMA
尋址方式:
如何提供操作數或者提供操作數地址的方式
采用不同的尋址方式,能夠達到縮短指令長度,擴大尋址空間,提高編程靈活性
立即尋址 MOV R1 #45 中的45
直接尋址
寄存器尋址 MOV R1 #45 中的R1
寄存器間接尋址
間接尋址
相對尋址
變址尋址
計算機主存儲器:
由存儲體,尋址系統,存儲器數據寄存器,讀寫系統及控制線路等組成
尋址系統是讀出和寫入信息的地址選擇機構,包括存儲器地址寄存器(MAR)和地址譯碼器
第十四章 計算機英語
主要還是積累和語感
難度不大
