有机z中国电影免费观看-友田真希一区二区-亚洲成肉网-亚洲成人自拍偷拍-神马午夜电影一区二区三区在线观看-神马午夜场-日本黄色一级网站-日本黄色一级视频-女优一区-女婴高潮h啪啪-久久久久久久精-久久久久久久极品内射-国产主播av-国产主播99-高清欧美性猛交xxxx-高清欧美性猛交

【匯編基礎(chǔ)】1.基礎(chǔ)知識

1.1機器語言

說到匯編語言的產(chǎn)生,首先要講一下機器語言。機器語言是機器指令的集合。機器指令展開來講就是一臺機器可以正確執(zhí)行的命令。電子計算機的機器指令是一列二進制數(shù)字。計算機將之轉(zhuǎn)變?yōu)橐涣懈叩碗娖?,以使計算機的電子器件受到驅(qū)動,進行運算。

上面所說的計算機指的是可以執(zhí)行機器指令,進行運算的機器。這是早期計算機的概念?,F(xiàn)在,在我們常用的PC機中,有一個芯片來完成上面所說的計算機的功能。這個芯片就是我們常說的CPU(Central Processing Unit,中央處理單元),CPU是一種微處理器。以后我們提到的計算機是指由CPU和其他受CPU直接或間接控制的芯片、器件、設(shè)備組成的計算機系統(tǒng),比如我們最常見的PC機。

每一種微處理器,由于硬件設(shè)計和內(nèi)部結(jié)構(gòu)的不同,就需要用不同的電平脈沖來控制,使它工作。所以每一種微處理器都有自己的機器指令集,也就是機器語言。

早期的程序設(shè)計均使用機器語言。程序員們將用0、1數(shù)字編成的程序代碼打在紙帶或卡片上,1打孔,0不打孔,再將程序通過紙帶機或卡片機輸入計算機,進行運算。

早期的程序設(shè)計均使用機器語言。程序員們將用0、1數(shù)字編成的程序代碼打在紙帶或卡片上,1打孔,0不打孔,再將程序通過紙帶機或卡片機輸入計算機,進行運算。

應(yīng)用8086CPU完成運算s=768+12288-1280,機器碼如下。

101110000000000000000011000001010000000000110000001011010000000000000101

假如將程序錯寫成以下這樣,請你找出錯誤。

101100000000000000000011000001010000000000110000000101101000000000000101

書寫和閱讀機器碼程序不是一件簡單的工作,要記住所有抽象的二進制碼。上面只是一個非常簡單的小程序,就暴露了機器碼的晦澀難懂和不易查錯。寫如此小的一個程序尚且如此,實際上一個有用的程序至少要有幾十行機器碼,那么,情況將怎么樣呢?
在顯示器上輸出“welcome to masm”,機器碼如下。

00011110
101110000000000000000000
01010000
101110001100011000001111
1000111011011000
1011010000000110
1011000000000000
1011011100000111
101110010000000000000000
1011011000011000
1011001001001111
1100110100010000
1011010000000010
1011011100000000
1011011000000000
1011001000000000
1100110100010000
1011010000001001
10001101000101100010101000000000
1100110100100001
1011010000001010
10001101000101100011000100000000
1100110100100001
1011010000000110
1011000000010100
1011011100011001
1011010100001011
1011000100010011
1011011000001101
1011001000111100
1100110100010000
1011010000000010
1011011100000000
1011000000001100
1011001000010100
1100110100010000
1011010000001001
10001101000101100000000000000000
1100110100100001
11001011

看到這樣的程序,你有什么感想?如果程序里有一個“1”被誤寫為“0”,又如何去查找呢?

1.2 匯編語言的產(chǎn)生

早期的程序員們很快就發(fā)現(xiàn)了使用機器語言帶來的麻煩,它是如此難于辨別和記憶,給整個產(chǎn)業(yè)的發(fā)展帶來了障礙。于是匯編語言產(chǎn)生了。
匯編語言的主體是匯編指令。匯編指令和機器指令的差別在于指令的表示方法上。匯編指令是機器指令便于記憶的書寫格式。
例如:機器指令1000100111011000表示把寄存器BX的內(nèi)容送到AX中。匯編指令則寫成mov ax,bx。這樣的寫法與人類語言接近,便于閱讀和記憶。

操作:寄存器BX的內(nèi)容送到AX中
機器指令:1000100111011000
匯編指令:mov ax,bx

(寄存器,簡單地講是CPU中可以存儲數(shù)據(jù)的器件,一個CPU中有多個寄存器。AX是其中一個寄存器的代號,BX是另一個寄存器的代號。更詳細的內(nèi)容我們在以后的課程中將會講到。)

此后,程序員們就用匯編指令編寫源程序??墒牵嬎銠C能讀懂的只有機器指令,那么如何讓計算機執(zhí)行程序員用匯編指令編寫的程序呢?這時,就需要有一個能夠?qū)R編指令轉(zhuǎn)換成機器指令的翻譯程序,這樣的程序我們稱其為編譯器。程序員用匯編語言寫出源程序,再用匯編編譯器將其編譯為機器碼,由計算機最終執(zhí)行。圖1.1描述了這個工作過程。

1.3 匯編語言的組成

匯編語言發(fā)展至今,有以下3類指令組成。
(1)匯編指令:機器碼的助記符,有對應(yīng)的機器碼。
(2)偽指令:沒有對應(yīng)的機器碼,由編譯器執(zhí)行,計算機并不執(zhí)行。
(3)其他符號:如+、一、*、/ 等,由編譯器識別,沒有對應(yīng)的機器碼。
匯編語言的核心是匯編指令,它決定了匯編語言的特性。

1.4 存儲器

CPU是計算機的核心部件,它控制整個計算機的運作并進行運算。要想讓一個CPU工作,就必須向它提供指令和數(shù)據(jù)。指令和數(shù)據(jù)在存儲器中存放,也就是我們平時所說的內(nèi)存。在一臺PC機中內(nèi)存的作用僅次于CPU。離開了內(nèi)存,性能再好的CPU也無法工作。這就像再聰明的大腦,沒有了記憶也無法進行思考。磁盤不同于內(nèi)存,磁盤上的數(shù)據(jù)或程序如果不讀到內(nèi)存中,就無法被CPU使用。要靈活地利用匯編語言編程,我們首先要了解CPU是如何從內(nèi)存中讀取信息,以及向內(nèi)存中寫入信息的。

1.5 指令和數(shù)據(jù)

指令和數(shù)據(jù)是應(yīng)用上的概念。在內(nèi)存或磁盤上,指令和數(shù)據(jù)沒有任何區(qū)別,都是二進制信息。CPU在工作的時候把有的信息看作指令,有的信息看作數(shù)據(jù),為同樣的信息賦予了不同的意義。就像圍棋的棋子,在棋盒里的時候沒有任何區(qū)別,在對弈的時候就有了不同的意義。

1.6 存儲單元

存儲器被劃分成若干個存儲單元,每個存儲單元從0開始順序編號,例如一個存儲器有128個存儲單元,編號從0~127,如圖1.2所示。
那么一個存儲單元能存儲多少信息呢?我們知道電子計算機的最小信息單位是bit(音譯為比特),也就是一個二進制位。8個bit組成一個Byte,也就是通常講的一個字節(jié)。微型機存儲器的存儲單元可以存儲一個Byte,即8個二進制位。一個存儲器有128個存儲單元,它可以存儲128個Byte。
微機存儲器的容量是以字節(jié)為最小單位來計算的。對于擁有128個存儲單元的存儲器,我們可以說,它的容量是128個字節(jié)。

對于大容量的存儲器一般還用以下單位來計量容量(以下用B來代表Byte):

1KB=1024B

1MB=1024KB

1GB=1024MB

1TB=1024GB

磁盤的容量單位同內(nèi)存的一樣,實際上以上單位是微機中常用的計量單位。

1.7 CPU對存儲器的讀寫

以上講到,存儲器被劃分成多個存儲單元,存儲單元從零開始順序編號。這些編號可以看作存儲單元在存儲器中的地址。就像一條街,每個房子都有門牌號碼。
CPU要從內(nèi)存中讀數(shù)據(jù),首先要指定存儲單元的地址。也就是說它要先確定它要讀取哪一個存儲單元中的數(shù)據(jù)。就像在一條街上找人,先要確定他住在哪個房子里。

另外,在一臺微機中,不只有存儲器這一種器件。CPU在讀寫數(shù)據(jù)時還要指明,它要對哪一個器件進行操作,進行哪種操作,是從中讀出數(shù)據(jù),還是向里面寫入數(shù)據(jù)。

可見,CPU要想進行數(shù)據(jù)的讀寫,必須和外部器件(標準的說法是芯片)進行下面3類信息的交互。

  • 存儲單元的地址(地址信息)
  • 器件的選擇,讀或?qū)懙拿睿刂菩畔ⅲ?/li>
  • 讀或?qū)懙臄?shù)據(jù)(數(shù)據(jù)信息)

那么CPU是通過什么將地址、數(shù)據(jù)和控制信息傳到存儲器芯片中的呢?電子計算機能處理、傳輸?shù)男畔⒍际请娦盘?,電信號?dāng)然要用導(dǎo)線傳送。在計算機中專門有連接CPU和其他芯片的導(dǎo)線,通常稱為總線。總線從物理上來講,就是一根根導(dǎo)線的集合。
根據(jù)傳送信息的不同,總線從邏輯上又分為3類,地址總線控制總線數(shù)據(jù)總線。

CPU從3號單元中讀取數(shù)據(jù)的過程(見圖1.3)如下。

(1)CPU通過地址線將地址信息3發(fā)出。
(2)CPU通過控制線發(fā)出內(nèi)存讀命令,選中存儲器芯片,并通知它,將要從中讀取數(shù)據(jù)。

(3)存儲器將3號單元中的數(shù)據(jù)8通過數(shù)據(jù)線送入CPU。

寫操作與讀操作的步驟相似。如向3號單元寫入數(shù)據(jù)26。
(1)CPU通過地址線將地址信息3發(fā)出。
(2)CPU通過控制線發(fā)出內(nèi)存寫命令,選中存儲器芯片,并通知它,要向其中寫入數(shù)據(jù)。
(3)CPU通過數(shù)據(jù)線將數(shù)據(jù)26送入內(nèi)存的3號單元中。

從上面我們知道了CPU是如何進行數(shù)據(jù)讀寫的。可是,如何命令計算機進行數(shù)據(jù)的讀寫呢?
要讓一個計算機或微處理器工作,應(yīng)向它輸入能夠驅(qū)動它進行工作的電平信息(機器碼)。
對于8086CPU,下面的機器碼,能夠完成從3號單元讀數(shù)據(jù)。

機器碼:101000010000001100000000
含義:從3號單元讀取數(shù)據(jù)送入寄存器AX

CPU接收這條機器碼后將完成我們上面所述的讀寫工作。
機器碼難于記憶,用匯編指令來表示,情況如下。

機器碼:101000010000001100000000
對應(yīng)的匯編指令:MOV AX,[3]
含義:傳送3號單元的內(nèi)容入AX

1.8 地址總線

現(xiàn)在我們知道,CPU是通過地址總線來指定存儲器單元的??梢姷刂房偩€上能傳送多少個不同的信息,CPU就可以對多少個存儲單元進行尋址。
現(xiàn)假設(shè),一個CPU有10根地址總線,讓我們來看一下它的尋址情況。我們知道,在電子計算機中,一根導(dǎo)線可以傳送的穩(wěn)定狀態(tài)只有兩種,高電平或是低電平。用二進制表示就是1或0,10根導(dǎo)線可以傳送10位二進制數(shù)據(jù)。而10位二進制數(shù)可以表示多少個不同的數(shù)據(jù)呢?2的10次方個。最小數(shù)為0,最大數(shù)為1023。

圖1.4展示了一個具有10根地址線的CPU向內(nèi)存發(fā)出地址信息11時10根地址線上傳送的二進制信息??紤]一下,訪問地址為12、13、14等的內(nèi)存單元時,地址總線上傳送的內(nèi)容是什么?

一個CPU有N根地址線,則可以說這個CPU的地址總線的寬度為N。這樣的CPU最多可以尋找2的N次方個內(nèi)存單元。

1.9 數(shù)據(jù)總線

CPU與內(nèi)存或其他器件之間的數(shù)據(jù)傳送是通過數(shù)據(jù)總線來進行的。數(shù)據(jù)總線的寬度決定了CPU和外界的數(shù)據(jù)傳送速度。8根數(shù)據(jù)總線一次可傳送一個8位二進制數(shù)據(jù)(即一個字節(jié))。16根數(shù)據(jù)總線一次可傳送兩個字節(jié)。
8088CPU的數(shù)據(jù)總線寬度為8,8086CPU的數(shù)據(jù)總線寬度為16。我們來分別看一下它們向內(nèi)存中寫入數(shù)據(jù)89D8H時,是如何通過數(shù)據(jù)總線傳送數(shù)據(jù)的。圖1.5展示了8088CPU數(shù)據(jù)總線上的數(shù)據(jù)傳送情況;圖1.6展示了8086CPU數(shù)據(jù)總線上的數(shù)據(jù)傳送情況。

8088CPU分兩次傳送89D8,第一次傳送D8,第二次傳送89。

8086有16根數(shù)據(jù)線,可一次傳送16位數(shù)據(jù),所以可一次傳送數(shù)據(jù)89D8H;而8088只有8根數(shù)據(jù)線,一次只能傳8位數(shù)據(jù),所以向內(nèi)存寫入數(shù)據(jù)89D8H時需要進行兩次數(shù)據(jù)傳送。

1.10 控制總線

CPU對外部器件的控制是通過控制總線來進行的。在這里控制總線是個總稱,控制總線是一些不同控制線的集合。有多少根控制總線,就意味著CPU提供了對外部器件的多少種控制。所以,控制總線的寬度決定了CPU對外部器件的控制能力。

前面所講的內(nèi)存讀或?qū)懨钍怯蓭赘刂凭€綜合發(fā)出的,其中有一根稱為“讀信號輸出”的控制線負責(zé)由CPU向外傳送讀信號,CPU向該控制線上輸出低電平表示將要讀取數(shù)據(jù);有一根稱為“寫信號輸出”的控制線則負責(zé)傳送寫信號。

1.11 內(nèi)存地址空間(概述)

什么是內(nèi)存地址空間呢?舉例來講,一個CPU的地址總線寬度為10,那么可以尋址1024個內(nèi)存單元,這1024個可尋到的內(nèi)存單元就構(gòu)成這個CPU的內(nèi)存地址空間。下面進行深入討論。首先需要介紹兩部分基本知識,主板和接口卡。

1.12 主板

在每一臺PC機中,都有一個主板,主板上有核心器件和一些主要器件,這些器件通過總線(地址總線、數(shù)據(jù)總線、控制總線)相連。這些器件有CPU、存儲器、外圍芯片組、擴展插槽等。擴展插槽上一般插有RAM內(nèi)存條和各類接口卡。

1.13 接口卡

計算機系統(tǒng)中,所有可用程序控制其工作的設(shè)備,必須受到CPU的控制。CPU對外部設(shè)備都不能直接控制,如顯示器、音箱、打印機等。直接控制這些設(shè)備進行工作的是插在擴展插槽上的接口卡。擴展插槽通過總線和CPU相連,所以接口卡也通過總線同CPU相連。CPU可以直接控制這些接口卡,從而實現(xiàn)CPU對外設(shè)的間接控制。簡單地講,就是CPU通過總線向接口卡發(fā)送命令,接口卡根據(jù)CPU的命令控制外設(shè)進行工作。

1.14 各類存儲器芯片

一臺PC機中,裝有多個存儲器芯片,這些存儲器芯片從物理連接上看是獨立的、不同的器件。從讀寫屬性上看分為兩類:隨機存儲器(RAM)和只讀存儲器(ROM)。隨機存儲器可讀可寫,但必須帶電存儲,關(guān)機后存儲的內(nèi)容丟失;只讀存儲器只能讀取不能寫入,關(guān)機后其中的內(nèi)容不丟失。這些存儲器從功能和連接上又可分為以下幾類。

  • 隨機存儲器。用于存放供CPU使用的絕大部分程序和數(shù)據(jù),主隨機存儲器一般由兩個位置上的RAM組成,裝在主板上RAM和插在擴展插槽上的RAM。
  • 裝有BIOS(Basic Input/Output System,基本輸入/輸出系統(tǒng))的ROM BIOS是由主板和各類接口卡(如顯卡、網(wǎng)卡等)廠商提供的軟件系統(tǒng),可以通過它利用該硬件設(shè)備進行最基本的輸入輸出。在主板和某些接口卡上插有存儲相應(yīng)BIOS的ROM。例如,主板上的ROM中存儲著主板的BIOS(通常稱為系統(tǒng)BIOS):顯卡上的ROM中存儲著顯卡的BIOS;如果網(wǎng)卡上裝有ROM,那其中就可以存儲網(wǎng)卡的 BIOS。
  • 接口卡上的RAM某些接口卡需要對大批量輸入、輸出數(shù)據(jù)進行暫時存儲,在其上裝有RAM。最典型的是顯示卡上的RAM,一般稱為顯存。顯示卡隨時將顯存中的數(shù)據(jù)向顯示器上輸出。換句話說,我們將需要顯示的內(nèi)容寫入顯存,就會出現(xiàn)在顯示器上。

1.15 內(nèi)存地址空間

上述的那些存儲器,在物理上是獨立的器件,但是在以下兩點上相同。

  • 都和CPU的總線相連。
  • CPU對它們進行讀或?qū)懙臅r候都通過控制線發(fā)出內(nèi)存讀寫命令。

這也就是說,CPU在操控它們的時候,把它們都當(dāng)作內(nèi)存來對待,把它們總的看作一個由若干存儲單元組成的邏輯存儲器,這個邏輯存儲器就是我們所說的內(nèi)存地址空間。
在匯編這門課中,我們所面對的是內(nèi)存地址空間。

在圖中,所有的物理存儲器被看作一個由若干存儲單元組成的邏輯存儲器,每個物理存儲器在這個邏輯存儲器中占有一個地址段,即一段地址空間。CPU在這段地址空間中讀寫數(shù)據(jù),實際上就是在相對應(yīng)的物理存儲器中讀寫數(shù)據(jù)。

假設(shè),圖中的內(nèi)存地址空間的地址段分配如下。
地址0~7FFFH的32KB空間為主隨機存儲器的地址空間:
地址8000H-9FFFH的8KB空間為顯存地址空間:
地址A000H-FFFFH的24KB空間為各個ROM的地址空間。

這樣,CPU向內(nèi)存地址為1000H的內(nèi)存單元中寫入數(shù)據(jù),這個數(shù)據(jù)就被寫入主隨機存儲器中;CPU向內(nèi)存地址為8000H的內(nèi)存單元中寫入數(shù)據(jù),這個數(shù)據(jù)就被寫入顯存中,然后會被顯卡輸出到顯示器上;CPU向內(nèi)存地址為C000H的內(nèi)存單元中寫入數(shù)據(jù)的操作是沒有結(jié)果的,C000H單元中的內(nèi)容不會被改變,C000H單元實際上就是ROM存儲器中的一個單元。

內(nèi)存地址空間的大小受CPU地址總線寬度的限制。8086CPU的地址總線寬度為20,可以傳送220個不同的地址信息(大小從0至220-1)。即可以定位220個內(nèi)存單元,則8086PC的內(nèi)存地址空間大小為lMB。同理,80386CPU的地址總線寬度為32,則內(nèi)存地址空間最大為4GB。

我們在基于一個計算機硬件系統(tǒng)編程的時候,必須知道這個系統(tǒng)中的內(nèi)存地址空間分配情況。因為當(dāng)我們想在某類存儲器中讀寫數(shù)據(jù)的時候,必須知道它的第一個單元的地址和最后一個單元的地址,才能保證讀寫操作是在預(yù)期的存儲器中進行。比如,我們希望向顯示器輸出一段信息,那么必須將這段信息寫到顯存中,顯卡才能將它輸出到顯示器上。要向顯存中寫入數(shù)據(jù),必須知道顯存在內(nèi)存地址空間中的地址。

不同的計算機系統(tǒng)的內(nèi)存地址空間的分配情況是不同的,下圖展示了8086PC機內(nèi)存地址空間分配的基本情況。

上圖告訴我們,從地址0-9FFFF的內(nèi)存單元中讀取數(shù)據(jù),實際上就是在讀取主隨機存儲器中的數(shù)據(jù);向地址A0000-BFFFF的內(nèi)存單元中寫數(shù)據(jù),就是向顯存中寫入數(shù)據(jù),這些數(shù)據(jù)會被顯示卡輸出到顯示器上;我們向地址C0000-FFFFF的內(nèi)存單元中寫入數(shù)據(jù)的操作是無效的,因為這等于改寫只讀存儲器中的內(nèi)容。

內(nèi)存地址空間

最終運行程序的是CPU,我們用匯編語言編程的時候,必須要從CPU的角度考慮問題。對CPU來講,系統(tǒng)中的所有存儲器中的存儲單元都處于一個統(tǒng)一的邏輯存儲器中,它的容量受CPU尋址能力的限制。這個邏輯存儲器即是我們所說的內(nèi)存地址空間。

THE END
主站蜘蛛池模板: 泰安正阳机械有限公司| 重庆屯茂机械有限公司| 东营恒诚机械有限公司| 阳煤化工机械有限公司| 太仓精密机械有限公司| 山东大信重工有限公司| 上海塑料机械有限公司| 德州石油机械有限公司| 佳木斯佳联收获机械有限公司| 东莞市比奥机械有限公司| 长沙三一重工有限公司| 宁波市鸿博机械制造有限公司| 广州闽欣机械设备有限公司| 华瑞丰机械有限公司| 深圳龙润彩印机械设备有限公司| 中山中炬精工机械有限公司| 深圳市 工程机械有限公司| 唐山龙泉机械有限公司| 诸城市金祥机械有限公司| 宁波华强机械有限公司| 锋劲威机械有限公司| 赣州机械制造有限公司| 建达机械制造有限公司| 合肥康恒机械有限公司| 市瑞港机械有限公司| 日照瑞荣机械有限公司| 吴江市机械设备有限公司| 青岛瑞丰机械有限公司| 东莞宏彰机械有限公司| 潞城兴宝钢铁有限公司| 芜湖汇丰机械工业有限公司| 台湾晁群机械有限公司| 好利用机械有限公司| 山东力士德工程机械有限公司| 江西神起信息技术有限公司| 建荣精密机械有限公司| 杭州灵达机械有限公司| 北京玻璃机械有限公司| 泸州发展机械有限公司| 濮阳机械制造有限公司| 深圳市丹耐斯机械有限公司| 上海程机械有限公司| 迅得机械东莞有限公司| 宝鸡 机械有限公司| 临沂胜代机械有限公司| 招商局重工 江苏 有限公司| 苏州市联佳精密机械有限公司| 无锡凯希迪斯机械有限公司| 上海塑料机械 有限公司| 江阴市中立机械工业有限公司| 湖北 机械 有限公司| 金鹰重型工程机械有限公司| 烟台山一机械有限公司| 浙江建设机械有限公司| 机械有限公司 机械手| 山东骏腾起重设备有限公司| 无锡润和机械有限公司| 新兴重工天津国际贸易有限公司| 厦门众达钢铁有限公司| 顺达机械制造有限公司| 宁波美亚特精密机械有限公司| 优瑞纳斯液压机械有限公司| 美通机械制造有限公司| 宝德机械国际有限公司| 恒生机械制造有限公司| 北京玻璃机械有限公司| 恒昌机械制造有限公司| 河北航天振邦精密机械有限公司| 蚌埠神舟机械有限公司| 天津国际机械阀门有限公司| 浙江帅锋精密机械制造有限公司| 石家庄安瑞科机械有限公司| 大连正丰机械有限公司| 沃尔特机械有限公司| 南通路捷机械有限公司| 西子重工机械有限公司| 宜昌 机械设备有限公司| 汉中群峰机械制造有限公司| 台州特特机械有限公司| 首钢凯西钢铁有限公司| 新鹏辉钢铁有限公司| 海力机械设备有限公司| 中农丰茂植保机械有限公司| 邯郸市复液液压机械有限公司| 捷赛机械苏州有限公司| 青岛海诺机械制造有限公司| 烟台金土源机械化工程有限公司| 上海钢铁贸易有限公司| 山东山建机械有限公司| 嘉善远景机械有限公司| 石家庄食品机械有限公司| 宏祥机械设备有限公司| 山东威海机械有限公司| 苏州一工机械有限公司| 海洋机械制造有限公司| 东莞市巨冈机械工业有限公司| 廊坊百冠包装机械有限公司| 深圳创能机械有限公司| 瑞安食品机械有限公司| 宁波博日机械有限公司| 兖州大华机械有限公司| 广州恒星冷冻机械制造有限公司| 福建福州机械有限公司| 南通新兴机械制造有限公司| 东莞市巨冈机械工业有限公司| 小森机械南通有限公司| 温岭林大机械有限公司| 南京拓源钢铁有限公司| 宏兴钢铁有限公司官网| 海口机械设备有限公司| 洛阳起重机厂有限公司| 宣威凤凰钢铁有限公司| 江苏聚丰园林机械有限公司| 河北机械进出口有限公司| 广州汉牛机械设备有限公司| 沈阳联合利邦机械有限公司| 河北迪森机械制造有限公司| 江苏中圣机械制造有限公司| 深圳步先包装机械有限公司| 柳州市柳正机械有限公司| 重庆恒科机械制造有限公司| 力 机械 有限公司| 永红铸造机械有限公司| 杭州崇杭机械有限公司| 天山重工机械有限公司| 兴源精密机械有限公司| 河南国起泵业有限公司| 安阳三一机械有限公司| 泰安恒大机械有限公司| 江苏冠宇机械设备制造有限公司| 苏州捷合机械有限公司| 河北鑫晟德农业机械制造有限公司| 重工环保设备有限公司| 广州力丰机械有限公司| 苏州纺织机械有限公司| 唐山前进钢铁有限公司| 上海伯曼机械制造有限公司| 一帆机械设备有限公司| 上海德珂斯机械自动化技术有限公司| 乙盛机械工业有限公司| 艺达精密机械有限公司| 中阳钢铁有限公司招聘| 莱州市泰机械有限公司| 广东粤凯机械有限公司| 东阳市机械有限公司| 潍坊竣通机械配套有限公司| 陕西机械设备有限公司| 震德塑料机械有限公司| 圣达机械制造有限公司| 浙江正润机械有限公司| 东莞木工机械有限公司| 斗山工程机械有限公司| 青州三和机械有限公司| 玉环方博机械有限公司| 江阴兴澄特种钢铁有限公司地址| 东台市机械有限公司| 浙江兴发机械有限公司| 杭州苹果机械有限公司| 浙江吉隆机械有限公司| 秦皇岛机械有限公司| 重庆地泽机械有限公司| 汕头永得信机械有限公司| 青岛联瑞精密机械有限公司| 威海威力起重有限公司| 东莞港重机械有限公司| 泸州长江工程机械成套有限公司| 安阳机械制造有限公司| 浙江黄岩机械有限公司| 中核机械工程有限公司| 宁波北仑区机械有限公司| 广东南牧机械设备有限公司| 常州 重工有限公司| 浙江上石化机械有限公司| 卓郎新疆智能机械有限公司| 河南机械设备制造有限公司列表| 泰安正阳机械有限公司| 福建烟草机械有限公司| 浙江园林机械有限公司| 浙江德孚机械有限公司| 吴江精密机械有限公司| 深圳市康铖机械设备有限公司| 青岛鳌福机械有限公司| 杭州丽伟电脑机械有限公司| 河北宏发机械有限公司| 管道人机械设备有限公司| 苏州原禄机械有限公司| 永达机械制造有限公司| 济南重工机械有限公司| 河北金维重工有限公司| 上海起重设备有限公司| 山东瑞华工程机械有限公司| 南京机械租赁有限公司| 迈力特 精密 机械有限公司| 明辉机械设备制造有限公司| 青岛宏达机械有限公司| 天津中核机械有限公司| 温州华联机械有限公司| 湖北昌胜机械设备制造有限公司| 河北鑫晟德农业机械制造有限公司| 南通凯瑞德机械有限公司| 齐鲁石化机械制造有限公司招聘| 渡边食品机械有限公司| 西安中天机械有限公司| 长沙威重化工机械有限公司| 山东誉亚大豆机械制造有限公司| 无锡市阳通机械设备有限公司| 苏州松发机械有限公司| 洛阳泽华机械设备有限公司| 安徽省中冶重工机械有限公司| 石油化工机械设备有限公司| 南京腾阳机械有限公司| 无锡 精密机械有限公司| 广州市台展机械有限公司| 临工工程机械有限公司| 河南省化工机械制造有限公司| 江苏江河机械制造有限公司| 广东马氏机械有限公司| 上海春田机械有限公司| 福州四兴机械有限公司| 江苏大圣机械制造有限公司| 潍坊二川机械有限公司| 保定精密机械有限公司| 海盐鼎盛机械有限公司| 宁波博纳机械有限公司| 广东盈钢机械有限公司| 济宁 机械有限公司| 郑州通达机械有限公司| 无锡机械制造有限公司| 江西柳工机械设备有限公司| 常州腾睿机械有限公司| 江苏炬峰机械有限公司| 山东山矿机械有限公司| 青岛海诺机械制造有限公司| 佛山市松川包装机械有限公司| 徐州迈特机械有限公司| 温岭华驰机械有限公司| 机械工业(常熟)有限公司| 永鑫机械制造有限公司| 恒力工程机械有限公司| 邯郸市复液液压机械有限公司| 鑫宇机械制造有限公司| 苏福马机械有限公司| 江苏东方重工有限公司| 浙江精密机械有限公司| 铭诚机械制造有限公司| 富世华机械制造有限公司| 郑州三和机械有限公司| 邯郸包装机械有限公司| 保定工程机械有限公司| 浙江天鸿传动机械有限公司| 中船重工机电有限公司| 河北雪龙机械制造有限公司| 金坛包装机械有限公司| 飞新达精密机械有限公司| 济南诺斯机械有限公司| 上海瑞派机械有限公司| 安印刷机械有限公司| 南通虹波机械有限公司| 国力机械制造有限公司| 上海杰伟机械制造有限公司| 泰安展鸿木业机械有限公司| 郑州博源机械有限公司| 海口机械设备有限公司| 佛山重工机械有限公司| 浙江精密机械有限公司| 陕西龙门钢铁有限公司| 江苏恒械机械设备有限公司| 徐州液压机械有限公司| 科瑞机械制造有限公司| 无锡烨隆精密机械有限公司| 广州 机械设备有限公司| 浙江荣众机械有限公司| 淮安液压机械有限公司| 鑫德机械设备有限公司| 杭州机械设备制造有限公司| 浙江联科机械有限公司| 青岛张氏机械有限公司| 温州食品机械有限公司| 上海陆达包装机械制造有限公司| 广西利维重工有限公司| 石家庄瑞辉机械设备有限公司| 河北国煤机械制造有限公司| 浙江西子重工有限公司| 中山机械制造有限公司| 山东泗水鑫峰面粉机械有限公司| 长沙中传机械有限公司| 无锡市钢铁有限公司| 保定锐腾机械制造有限公司| 浙江塑料机械有限公司| 河南东方机械有限公司| 厦门市机械有限公司| 招商局重工(江苏)有限公司| 潍坊华全动力机械有限公司| 机械(苏州)有限公司| 徐州天地重型机械制造有限公司| 中核华兴达丰工程机械有限公司| 深圳市康铖机械设备有限公司| 山东三维重工有限公司| 山东泗水泰峰面粉机械有限公司| 东莞钜华机械有限公司| 联征机械设备有限公司| 上海冠隆阀门机械有限公司| 永红铸造机械有限公司| 广州机械配件有限公司| 沈阳机械销售有限公司| 浙江汉克机械有限公司| 惠恒工程机械有限公司| 上海美矿机械有限公司| 慈溪科傲机械有限公司| 青岛昊宇重工有限公司| 东莞市包装机械有限公司| 蓬莱禄昊化工机械有限公司| 德马科起重机械有限公司| 嘉诚机械制造有限公司| 上海 起重设备有限公司| 济南济力机械设备有限公司| 淮南煤矿机械有限公司| 烟台海州机械有限公司| 浙江荣亿精密机械有限公司| 江苏船谷重工有限公司| 浙江卓驰机械有限公司| 东机械贸易有限公司| 江苏海豚船舶机械有限公司| 三一国杰机械有限公司| 广州日森机械有限公司| 江苏迈安德食品机械有限公司| 东莞市科环机械设备有限公司| 恒德机械制造有限公司| 湖北江华机械有限公司| 泰兴机械设备有限公司| 无锡华迪机械设备有限公司| 沧州石油机械有限公司| 海瑞克隧道机械有限公司| 杭州精密机械有限公司招聘| 盛泰机械设备有限公司| 常州斯塔克机械设备有限公司| 德州纺织机械有限公司| 德阳机械制造有限公司| 广州市三禾机械有限公司| 马长江钢铁有限公司| 瑞安市机械制造有限公司| 上海丰禾精密机械有限公司| 济南液压机械有限公司| 河南省时代起重机械有限公司| 广州市勤达机械设备有限公司| 荣丰机械制造有限公司| 陆特(上海)机械有限公司| 佛山顺德木工机械有限公司| 东莞市通盛机械有限公司| 东莞迅得机械有限公司| 众力机械制造有限公司| 亿传玻璃机械有限公司| 山东强机械有限公司| 科贝隆塑料机械有限公司| 四川机械设备有限公司| 西安科迅机械制造有限公司| 东莞市亿德机械设备有限公司| 河钢乐亭钢铁有限公司| 郑州钰隆机械有限公司| 东莞正扬电子机械有限公司| 杭州沃沃机械有限公司| 德宝机械制造有限公司| 沈阳三重机械有限公司| 晋江机械制造有限公司| 康铖机械设备有限公司| 洛阳机械制造有限公司| 上海木工机械有限公司| 南通盛仕达精密机械有限公司| 江阴机械制造有限公司| 浙江诚泰化工机械有限公司| 衢州 机械有限公司| 西安金力特机械设备有限公司| 南通宝顺机械有限公司| 柳州起重机器有限公司| 徐州荣阳钢铁有限公司| 恒江机械制造有限公司| 三和水工机械有限公司| 佛山市晶菱玻璃机械有限公司| 临沂机械设备有限公司| 合肥亿恒机械有限公司| 德瑞机械有限公司怎么样| 张家港贝尔机械有限公司| 德力机械设备有限公司| 江西四通重工机械有限公司| 北京 机械有限公司| 山东三维重工有限公司| 力威液压机械有限公司| 西马特机械制造有限公司| 云南玉昆钢铁有限公司| 华电重工装备有限公司| 贝斯特机械有限公司| 淄博中升机械有限公司| 卡麦龙机械有限公司| 常州昊博机械有限公司| 华海石油机械有限公司| 苏州重工机械有限公司| 中原起重机有限公司| 昆山柏山精密机械有限公司| 君威机械设备有限公司| 浙江先锋机械有限公司| 常州市菲德机械部件有限公司| 中恒通机械制造有限公司| 山西中阳钢铁有限公司| 常州奥恒机械有限公司| 上海以海机械有限公司| 海宁亚东机械有限公司| 成都市机械有限公司| 上海捷赛机械有限公司| 瑞迪机械实业有限公司| 张家港机械制造有限公司| 珠海市中鑫隆机械化建设工程有限公司| 三星重工业宁波有限公司招聘| 河南甲庚机械设备有限公司| 山东闽源钢铁有限公司| 福建东钢钢铁有限公司| 湖南龙凤机械制造有限公司| 南京润森工程机械有限公司| 广州通泽机械有限公司| 青岛高通机械有限公司| 东莞港重机械有限公司| 广东信昌机械有限公司| 山西常平钢铁有限公司| 佛山丰堡精密机械有限公司| 南通凯瑞德机械有限公司| 成都机械设备有限公司| 江阴机械制造有限公司| 上海鸿尔机械有限公司| 浙江顺得机械有限公司| 杭州纺织机械有限公司| 深圳市荣德机械设备有限公司| 天津天重江天重工有限公司| 日照 山东钢铁有限公司| 河南明天机械有限公司| 重庆国杰机械有限公司| 四川川宏机械有限公司| 青岛奥硕数控机械有限公司| 宁波天瑞精工机械有限公司| 骁马机械上海有限公司| 苏州博杰思达机械有限公司| 重庆金丰机械有限公司| 佛山星光传动机械有限公司| 浙江瑞大机械有限公司| 延边鸿起实业有限公司| 青州神工机械有限公司| 苏州斗山工程机械有限公司| 河南瑞创机械有限公司| 青岛华塑机械有限公司| 工程机械配件有限公司| 浙江云广机械制造有限公司| 鼎泰盛机械有限公司| 湖北铁正机械有限公司| 上海铮潼起重机电设备有限公司| 安格斯机械有限公司| 广东海天机械有限公司| 徐州挖掘机械有限公司| 嘉兴 机械有限公司| 山东机械 有限公司| 昆山来运机械设备有限公司| 柳州丹顺机械有限公司| 江苏宇达机械有限公司| 常州数控机械有限公司| 上海环球机械有限公司| 广州 玻璃机械有限公司| 泰安嘉和重工机械有限公司| 一本机械设备有限公司| 东莞华力机械有限公司| 江苏韩通重工有限公司| 嘉兴机械制造有限公司| 河南卫华重型机械有限公司| 南通佳宝机械有限公司| 山东大启机械有限公司| 东莞钰腾机械有限公司| 郑起起重设备有限公司| 苏州奥天诚机械有限公司| 河南千里机械有限公司| 丹东市机械有限公司| 佛山市宝陶机械设备有限公司| 湖北农业机械有限公司| 丰创机械有限公司招聘| 航星洗涤机械有限公司| 商丘机械设备有限公司| 台州万洲机械有限公司| 欧亚德机械有限公司| 常熟无纺机械有限公司| 昆山市烽禾升精密机械有限公司| 合肥盛安机械有限公司| 四川起重设备有限公司| 深圳恒盛力包装机械有限公司| 无锡森本精密机械有限公司| 山矿机械设备有限公司| 志高机械有限公司官网| 天津精密机械有限公司| 湖南金塔机械制造有限公司| 山东平安工程机械有限公司| 江苏汉鼎机械有限公司| 雷沃工程机械有限公司| 阳宏机械制造有限公司| 动机械设备有限公司| 青岛 数控机械有限公司| 洛阳震动机械有限公司| 大连东拓工程机械制造有限公司| 建达机械制造有限公司| 福建敏捷机械有限公司| 厦门升正机械有限公司| 洛阳液压机械有限公司| 中船重工海空智能装备有限公司| 湖州输送机械有限公司| 湖南天拓重工有限公司| 利星行机械昆山有限公司| 书元机械(昆山)有限公司| 宁波金记机械有限公司| 江苏电能机械有限公司| 杭州传动机械有限公司| 江苏宏达起重电机有限公司| 江阴市江南轻工机械有限公司| 江苏昆仑钢铁有限公司| 京龙工程机械有限公司| 聊城新泺机械有限公司| 江阴市江顺机械有限公司| 无锡械锐机械有限公司| 德林机械制造有限公司| 青岛弗林斯曼机械制造有限公司| 南阳东佳机械有限公司| 泰安嘉诚机械有限公司| 沈阳 机械 有限公司| 江苏传动机械有限公司| 浙江森工木工机械有限公司| 石家庄 钢铁有限公司| 成都兴业邦达重工机械有限公司| 浙江金辉机械有限公司| 重庆比德机械有限公司| 山东塑机械有限公司| 金隆机械设备有限公司| 常州杭钢卓信机械装备有限公司| 现代工程机械有限公司| 威海威力起重有限公司| 上海陆达包装机械制造有限公司| 锦机械设备有限公司| 金纬机械制造有限公司| 如东通用机械有限公司| 洛阳矿山机械有限公司| 成都西联钢铁有限公司| 成都大华路面机械有限公司| 山东龙起重工有限公司| 济南快克数控机械有限公司| 河南钢铁有限公司招聘| 瑞达机械设备有限公司| 宁波机械设备有限公司| 佛山纺织机械有限公司| 昆山市海进机械有限公司| 三友医疗机械有限公司| 金格瑞机械有限公司| 郑州恒重工机械有限公司| 温州液压机械有限公司| 安丰钢铁有限公司电话| 南京机械租赁有限公司| 南京利晨机械有限公司| 辽阳喜旺机械制造有限公司| 兖州丰业机械有限公司| 打包机机械有限公司| 上海岭申机械有限公司| 郑州昌利机械制造有限公司| 长江机械设备有限公司| 南昌机械设备有限公司| 河北燕兴机械有限公司| 三友医疗机械有限公司| 龙工江西机械有限公司| 湖北 机械制造有限公司| 昆成机械制造有限公司| 广东耐施特机械有限公司| 浙江速成精密机械有限公司| 合肥工程机械有限公司| 山东起重机械有限公司| 精密机械制造有限公司| 重庆工程机械有限公司| 常熟机械制造有限公司| 富世华机械有限公司| 江苏江晟机械有限公司| 河南省起重机械有限公司| 江南制药机械有限公司| 工程的机械设备有限公司| 唐盛国际机械有限公司| 台美德机械有限公司| 重庆旺田机械有限公司| 三吉机械制造有限公司| 登福机械上海有限公司| 江阴乐帕克智能机械有限公司| 兄弟机械 西安 有限公司| 浙江志高机械有限公司| 河南双象机械有限公司| 郑州华郑机械设备有限公司| 云南鑫豪钢铁有限公司| 宝鸡石油机械有限公司| 武汉东尔机械有限公司| 天津市华天世纪机械有限公司| 安徽佳乐建设机械有限公司| 江阴韩一钢铁有限公司| 北京建筑机械有限公司| 大连液压机械有限公司| 昆工环保机械有限公司| 浙江银轮机械有限公司| 潍坊宇航机械有限公司| 无锡市江益液压机械成套有限公司| 南京佳盛机械设备有限公司| 青州神工机械有限公司| 杭州天杨机械有限公司| 江阴市长达钢铁有限公司| 标准缝纫机菀坪机械有限公司| 鑫成机械设备有限公司| 佛山坚机械有限公司| 轧三友发钢铁有限公司| 恒兴兴业机械有限公司| 江苏巨风机械制造有限公司| 泉州宝隆机械有限公司| 机械设备制造有限公司| 潍坊山水环保机械制造有限公司| 爱克苏州机械有限公司| 莱州 机械有限公司| 南通国盛精密机械有限公司| 河北宏川机械制造有限公司| 南通牧野机械有限公司| 厦门厦圣机械有限公司| 南通江华机械有限公司| 昆山 环保机械有限公司| 盐城海德机械制造有限公司| 青岛昌源隆纺织机械有限公司| 新亚机械制造有限公司| 玻海玻璃机械有限公司| 贵和机械制造有限公司| 华鑫机械设备有限公司| 威海欧东机械有限公司| 旭能机械制造有限公司| 临沂美联重工有限公司| 深圳市康铖机械设备有限公司| 东莞丰堡精密机械有限公司| 湖南制药机械有限公司| 义乌联动机械有限公司| 温州正钻机械有限公司| 山西贝斯特机械制造有限公司| 兴宇机械设备有限公司| 山东嘉和机械有限公司| 苏州仁成包装机械有限公司| 宁波市海达塑料机械有限公司| 宝莱特机械有限公司| 杭州萧山机械有限公司| 青岛华鑫克斯顿机械有限公司| 江苏江河机械制造有限公司| 福建鼎盛钢铁有限公司| 浙江耐士伦机械有限公司| 南京恩梯恩精密机械有限公司| 常州金源机械设备有限公司| 新乐华宝塑料机械有限公司| 山东力王重工机械有限公司| 机械设备有限公司官网| 北京机械设备有限公司| 上海大恒光学精密机械有限公司| 河北新钢钢铁有限公司| 首都信息发展股份有限公司| 贵阳机械设备有限公司| 南通明诺机械有限公司| 天津市起重设备有限公司| 青岛宏达机械有限公司| 深圳市玻璃机械有限公司| 常州嘉耘机械有限公司| 浙江兴发机械有限公司|