㈠ 計算機I/O埠地址是如何分配的,各種輸入輸出設備地址如何確定的呢需要看哪方面的書
I/O埠功能表
———————————————————————————
I/O地址功能、用途
———————————————————————————
0DMA通道0,內存地址寄存器(DMA控制器1(8237))
1DMA通道0,傳輸計數寄存器
2DMA通道1,內存地址寄存器
3DMA通道1,傳輸計數寄存器
4DMA通道2,內存地址寄存器
5DMA通道2,傳輸計數寄存器
6DMA通道3,內存地址寄存器
7DMA通道3,傳輸計數寄存器
8DMA通道0-3的狀態寄存器
0AHDMA通道0-3的屏蔽寄存器
0BHDMA通道0-3的方式寄存器
0CHDMA清除位元組指針
0DHDMA主清除位元組
0EHDMA通道0-3的清屏蔽寄存器
0FHDMA通道0-3的寫屏蔽寄存器
19HDMA起始寄存器
20H-3FH可編程中斷控制器1(8259)使用
40H可編程中斷計時器(8253)使用,讀/寫計數器0
41H可編程中斷計時器寄存器
42H可編程中斷計時器雜項寄存器
43H可編程中斷計時器,控制字寄存器
44H可編程中斷計時器,雜項寄存器(AT)
47H可編程中斷計時器,計數器0的控制字寄存器
48H-5FH可編程中斷計時器使用
60H-61H鍵盤輸入數據緩沖區
61HAT:8042鍵盤控制寄存器/XT:8255輸出寄存器
62H8255輸入寄存器
63H8255命令方式寄存器
64H8042鍵盤輸入緩沖區/8042狀態
65H-6FH8255/8042專用
70HCMOSRAM地址寄存器
71HCMOSRAM數據寄存器
80H生產測試埠
81HDMA通道2,頁表地址寄存器
82HDMA通道3,頁表地址寄存器
83HDMA通道1,頁表地址寄存器
87HDMA通道0,頁表地址寄存器
89HDMA通道6,頁表地址寄存器
8AHDMA通道7,頁表地址寄存器
8BHDMA通道5,頁表地址寄存器
8FHDMA通道4,頁表地址寄存器
93H-9FHDMA控制器專用
0A0HNM1屏蔽寄存器/可編程中斷控制器2
0A1H可編程中斷控制器2屏蔽
0C0HDMA通道0,內存地址寄存器(DMA控制器2(8237))
0C2HDMA通道0,傳輸計數寄存器
0C4HDMA通道1,內存地址寄存器
0C6HDMA通道1,傳輸計數寄存器
0C8HDMA通道2,內存地址寄存器
0CAHDMA通道2,傳輸計數寄存器
0CCHDMA通道3,內存地址寄存器
0CEHDMA通道3,傳輸計數寄存器
0D0HDMA狀態寄存器
0D2HDMA寫請求寄存器
0D4HDMA屏蔽寄存器
0D6HDMA方式寄存器
0D8HDMA清除位元組指針
0DAHDMA主清
0DCHDMA清屏蔽寄存器
0DEHDMA寫屏蔽寄存器
0DFH-0EFH保留
0F0H-0FFH協處理器使用
100H-16FH保留
170H1號硬碟數據寄存器
171H1號硬碟錯誤寄存器
172H1號硬碟數據扇區計數
173H1號硬碟扇區數
174H1號硬碟柱面(低位元組)
175H1號硬碟柱面(高位元組)
176H1號硬碟驅動器/磁頭寄存器
177H1號硬碟狀態寄存器
1F0H0號硬碟數據寄存器
1F1H0號硬碟錯誤寄存器
1F2H0號硬碟數據扇區計數
1F3H0號硬碟扇區數
1F4H0號硬碟柱面(低位元組)
1F5H0號硬碟柱面(高位元組)
1F6H0號硬碟驅動器/磁頭寄存器
1F7H0號硬碟狀態寄存器
1F9H-1FFH保留
200H-20FH游戲控制埠
210H-21FH擴展單元
278H3號並行口,數據埠
279H3號並行口,狀態埠
27AH3號並行口,控制埠
2B0H-2DFH保留
2E0HEGA/VGA使用
2E1HGPIP(0號適配器)
2E2H數據獲取(0號適配器)
2E3H數據獲取(1號適配器)
2E4H-2F7H保留
2F8H2號串列口,發送/保持寄存器(RS232介面卡2)
2F9H2號串列口,中斷有效寄存器
2FAH2號串列口,中斷ID寄存器
2FBH2號串列口,線控制寄存器
2FCH2號串列口,調制解調控制寄存器
2FDH2號串列口,線狀態寄存器
2FEH2號串列口,調制解調狀態寄存器
2FFH保留
300H-31FH原形卡
320H硬碟適配器寄存器
322H硬碟適配器控制/狀態寄存器
324H硬碟適配器提示/中斷狀態寄存器
325H-347H保留
348H-357HDCA3278
366H-36FHPC網路
372H軟盤適配器數據輸出/狀態寄存器
375H-376H軟盤適配器數據寄存器
377H軟盤適配器數據輸入寄存器
378H2號並行口,數據埠
379H2號並行口,狀態埠
37AH2號並行口,控制埠
380H-38FHSDLC及BSC通訊
390H-393HCluster適配器0
3A0H-3AFHBSC通訊
3B0H-3BHMDA視頻寄存器
3BCH1號並行口,數據埠
3BDH1號並行口,狀態埠
3BEH1號並行口,控制埠
3C0H-3CFHEGA/VGA視頻寄存器
3D0H-3D7HCGA視頻寄存器
3F0H-3F7H軟盤控制器寄存器
3F8H1號串列口,發送/保持寄存器(RS232介面卡1)
3F9H1號串列口,中斷有效寄存器
3FAH1號串列口,中斷ID寄存器
3FBH1號串列口,線控制寄存器
3FCH1號串列口,調制解調控制寄存器
3FDH1號串列口,線狀態寄存器
3FEH1號串列口,調制解調狀態寄存器
3FFH保留
2.2.1I/O埠和定址
http://book.51cto.com/art/200812/102818.htm
2.2I/O埠定址和訪問控制方式
2.2.1I/O埠和定址
CPU為了訪問I/O介面控制器或控制卡上的數據和狀態信息,需要首先指定它們的地址。這種地址就稱為I/O埠地址或者簡稱埠。通常,一個I/O控制器包含訪問數據的數據埠、輸出命令的命令埠和訪問控制器執行狀態的狀態埠。埠地址的設置方法一般有兩種:統一編址和獨立編址。
埠統一編址的原理是把I/O控制器中的埠地址歸入存儲器定址地址空間范圍內。因此這種編址方式也稱為存儲器映像編址。CPU訪問一個埠的操作與訪問內存的操作一樣,也使用訪問內存的指令。埠獨立編址的方法是把I/O控制器和控制卡的定址空間單獨作為一個獨立的地址空間對待,稱為I/O地址空間。每個埠有一個I/O地址與之對應,並且使用專門的I/O指令來訪問埠。
IBMPC及其兼容機主要使用獨立編址方式,採用了一個獨立的I/O地址空間對控制設備中的寄存器進行定址和訪問。使用ISA匯流排結構的傳統PC,其I/O地址空間范圍是0x000~0x3FF,有1024個I/O埠地址可供使用。各個控制器和控制卡所默認分配使用的埠地址范圍見表2-1。關於這些埠的使用和編程方法將在後面具體涉及相關硬體時再詳細進行說明。
另外,IBMPC也部分地使用了統一編址方式。例如,CGA顯示卡上顯示內存的地址就直接佔用了存儲器地址空間0xB800~0xBC00范圍。因此若要讓一個字元顯示在屏幕上,可以直接使用內存操作指令往這個內存區域執行寫操作。

㈡ 怎麼查看電腦設備的埠號
01
打開電腦,然後在抄電襲腦下方的任務欄點擊右鍵,彈出任務選項

㈢ MSP430採用Modbus RS485口通信 我應該怎麼樣通過程序來設置從設備的地址 包括設備地址和埠地址
Modbus RS485串口通訊物理線路A-A.B-B對接,如果接電腦的話要將485轉成232,加個轉換模塊就可以(485轉232模塊)。設置方面:主從設備的「波特率」數據位、停止位、奇偶校驗「參數設置成一致的。還有主設備一般設置地址是1.從設備地址可以設置成2-247任意一個,地址不能重復出現。就可以了。剩下的就是讀取從設備的寄存器地址了。
㈣ 如何設置遠程路由器IP地址和埠
你的遠程是內網遠程還是外網遠程?內網的很好辦,直接進路由器就好了,常規設置。
要是外網遠程的話,先需要你在路由上開通遠程訪問許可權,然後遠程訪問路由,和內網進路由一樣。
要是你想表述的是設置遠程訪問的ip和埠的話就看你的路由器品牌了,不過一般超過1000大洋的路由都有遠程訪問的功能,以H3C為例,進入路由管理界面,「設備管理」-「遠程管理」,裡面有web設置和telnet設置兩項。底下給你個截圖。其他的品牌的你打電話問售後。

打字很累,還要配圖,記得採納。
㈤ 如何對RS485設備進行地址的設置
modbus用串口通信時一般不用設埠地址的,每一個485口可以並聯最多32個從設備(自然專最好將地址的屬值定義在1到32之間),每個從設備的地址不一樣,從設備會根據主設備發送幀報文中的地址判斷是不是在查詢自己,若是則進行應答。至於地址設置,只要在從設備通信程序中定義一個地址變數,可以給地址變數賦定值,也可以編個小程序根據需要設置地址變數的值,最後通過比較該值與接收的報文中的地址是否一致,若一致,則進行返回應答幀。
㈥ 伺服器防火牆的地址跟埠如何設置
沖突應該不會有,但是你要注意,一般不需要裝ARP的,自己手工綁定好就可以了,DDOS,這個軟體,有點怎麼說呢,小用處,真正的話,還是硬防好
㈦ 電腦添加設備如何添加ip埠
點「本地連接」點「屬性」點「常規」
點Internet協議,雙擊,你就可以修專改了.(提示:一定要屬記住原來的IP,出了問題也好恢復。)追問:
你所說的埠很廣義,你看:有
,有
能不能說的具體些?我在這方面不懂。最好能帶些圖片解釋。麻煩了。還有,就是我照你說的打開了IP,但是有「自動獲得IP地址」和「使用下面的IP地址」。打開時,顯示的是「自動獲得IP地址」。我應該怎麼辦?我剛才試了一下,「使用下面的IP地址」,有「IP地址」,「子網掩碼」,「默認網關」。我把IP地址輸入後,系統出現了「輸入了丟失子網掩碼的地址。請添加子網掩碼」,這是怎麼回事?回答:嗯,好的子網掩碼」和「默認網關」應該是自動填寫的(至少我家是這樣)
「河南省鄭州市 河南商業高等專科學校」校園網路。你們那不能改(忍受吧)
㈧ 怎麼設置埠
NAT映射埠
網外(Internet)訪問代理伺服器內部的實現方法
由於公網IP地址有限,不少ISP都採用多個內網用戶通過代理和網關路由共用一個公網IP上INTERNET的方法,這樣就限制了這些用戶在自己計算機上架設個人網站,要實現在這些用戶端架設網站,最關鍵的一點是,怎樣把多用戶的內網IP和一個他們唯一共享上網的IP進行映射!就象在區域網或網吧內一樣,雖然你可以架設多台伺服器和網站,但是對外網來說,你還是只有一個外部的IP地址,怎麼樣把外網的IP映射成相應的內網IP地址,這應該是內網的那台代理伺服器或網關路由器該做的事,對我們用私有IP地址的用戶也就是說這是我們的接入ISP服務商(中國電信、聯通、網通、鐵通等)應該提供的服務,因為這種技術的實現對他們來說是舉手之勞,而對我們來說是比較困難的,首先得得到系統管理員的支持才能夠實現。因為這一切的設置必須在代理伺服器上做的。
要實現這一點,可以用Windows 2000 Server 的埠映射功能,除此之外Winroute Pro也具有這樣的功能,還有各種企業級的防火牆。而對於我們這些普通用戶,恐怕還是用Windows 2000 Server最為方便。
先來介紹一下NAT,NAT(網路地址轉換)是一種將一個IP地址域映射到另一個IP地址域技術,從而為終端主機提供透明路由。NAT包括靜態網路地址轉換、動態網路地址轉換、網路地址及埠轉換、動態網路地址及埠轉換、埠映射等。NAT常用於私有地址域與公用地址域的轉換以解決IP地址匱乏問題。在防火牆上實現NAT後,可以隱藏受保護網路的內部拓撲結構,在一定程度上提高網路的安全性。如果反向NAT提供動態網路地址及埠轉換功能,還可以實現負載均衡等功能。
埠映射功能可以讓內部網路中某台機器對外部提供WWW服務,這不是將真IP地址直接轉到內部提供WWW服務的主機,如果這樣的話,有二個蔽端,一是內部機器不安全,因為除了WWW之外,外部網路可以通過地址轉換功能訪問到這台機器的所有功能;二是當有多台機器需要提供這種服務時,必須有同樣多的IP地址進行轉換,從而達不到節省IP地址的目的。埠映射功能是將一台主機的假IP地址映射成一個真IP地址,當用戶訪問提供映射埠主機的某個埠時,伺服器將請求轉到內部一主機的提供這種特定服務的主機;利用埠映射功能還可以將一台真IP地址機器的多個埠映射成內部不同機器上的不同埠。 埠映射功能還可以完成一些特定代理功能,比如代理POP,SMTP,TELNET等協議。理論上可以提供六萬多個埠的映射,恐怕我們永遠都用不完的。
一、下面來介紹一下通過NAT共享上網和利用NAT來實現埠映射。
1、在Windows 2000 Server上,從管理工具中進入「路由和遠程訪問」(Routing and Remote Access)服務,在伺服器上滑鼠右擊,-》「配置並啟用路由和遠程訪問」
2、點「下一步」
3、選「Internet連接伺服器」,讓內網主機可以通過這台伺服器訪問Internet.
(最好先配置好NAT共享,讓內網主機可以正常上網,不然的話,配好埠映射後再來配置NAT共享就有點麻煩了,弄的不好NAT還共享不了。)
4、選「設置有網路地址轉換(NAT)路由協議的路由器」,不要選「設置Internet連接共享(ICS)」.(ICS與NAT的區別在於使用的容易程度上,為了啟用ICS,只需要選擇一個復選框就可以了,而為了啟用NAT,則需要更多的配置任務,此外,ICS用於小型網路上的原因還在於:針對內部主機,它需要有一個固定的IP地址范圍;針對與外部網路的通信,它被限制在單個公共IP地址上;它只允許單個內部網路介面。)
5、先在此說一下我的網路情況:
Internet連接 192.200.200.3(也是個內部地址,沒辦法,鐵通的網路不太好,網速不快,價錢又貴,我的命真苦啊)
宿舍內連接 192.168.0.1(宿舍里連有區域網,共4台電腦,其中一台上裝了Sambar 5.1b5做的Web伺服器,Web埠是80,待會就從外網(用192.200.200.55來替代)來訪問這個192.168.0.2:80上的網頁)
這台NAT主機上開通了IIS 5.0,埠是80,用埠映射的辦法把8081埠映射到內部主機192.168.0.2的80埠上。
6、在「路由和遠程訪問伺服器安裝向導」中選「Internet連接」(就是連向Internet的那個連接),點「下一步」。
7、選「完成」
到此為止,NAT共享設置也就完成了,內部的主機也能上網了。內部主機的網路設置如下:
IP地址范圍是912.168.0.2~192.168.0.254,子網掩碼為255.255.255.0,網關為192.168.0.1,DNS為ISP給的地址,我們的是211.98.xxx.xxx
二、利用NAT來映射埠
1、添加NAT協議。右擊「常規」,-》「新路由選擇協議」
2、在「新路由選擇協議」中選擇「網路地址轉換(NAT)」,點擊「確定」
3、這樣在「IP路由選擇」中就多了一項「網路地址轉換(NAT)」
4、右擊「網路地址轉換(NAT)」,添加「新介面」
5、在「網路地址轉換(NAT)的新介面」中選擇「Internet連接」(也就是連向Internet的那個連接,可不要選錯咯)
6、在「網路地址轉換-Internet連接屬性」中選中「公用介面連接到Internet」,復選「轉換TCP/UDP頭(推薦)」
7、在"地址池"選項表裡添加你需要提供埠重定向的起始地址與結束地址.(也
7、
就是你要拿出來搞埠映射的所有IP地址,一般情況下我們就一個IP地址,所以可以不用「地址池」不同之處後面再講。這里假設有8個地址,設置如下:
添好後是這樣的:
8、在"特殊埠"選項表裡提供了你需要定向的數據連接協議(是TCP還是UDP協議,如Web和FTP就是TCP協議的),選准後「添加」
9、「添加特殊埠」,這里就是設置埠映射的核心了,把NAT主機的哪個埠映射到內網主機的哪個埠就在這里設置,由於設有「地址池」,所以可以在「公網地址」中添上「地址池」中的任一地址,這里添的是「192.200.200.3」,也就
是我的地址,如果你在前面沒有設置「地址池」,那麼在這個選項頁中「在此地址池項」為灰色不可選,你只能選「在此介面」,
也就是你只有一個公網IP地址,這比較適合只有一個IP的朋友,可以不用「地址池」,何必做多餘的設置呢?假如有問題的話,還不是自找麻煩。
「傳入埠」就是別人從網外訪問有公網IP的NAT伺服器的埠,這里設的為8080。
「專用地址和傳出地址」就是內部主機的IP地址和提供特殊服務的埠,這里是把192.200.200.3上的8080埠映射到192.168.0.2