text:
- 79 trang
- Lượt xem: 387
- Download: 216
Giáo trình ghép nối máy tính
Chia sẻ: hongvan_8_3
Thực hiện kết nối hai máy tính với nhau. Yêu cầu trao đổi tin với người điều hành: Người điều hành (người sử dụng) máy vi tính (MVT) cần đưa lệnh (dưới dạng chữ) và số liệu thông qua bàn phím. Khi người điều hành bấm vào các phím của bàn phím những mã được tạo ra và được truyền vào bộ nhớ của MVT và đồng thời hiển thị lên màn hình các chữ và con số đã bấm.
Thể loại:Công Nghệ Thông Tin » Quản trị mạng
Chủ đề liên quan:
Nội dung Text: Giáo trình ghép nối máy tính
- TRƯỜNG…………………. Khoa………………. ---------- Bài giảng môn học Kỹ thuật ghép nối máy tính 1
- Bài giảng môn học: Kỹ thuật ghép nối máy tính Bài mở đầu 4 Chương 1 Đại cương về kỹ thuật ghép nối máy tính ..................................................... 5 1.1 Yêu cầu trao đổi tin của máy vi tính đối với môi trường bên ngoài ..........................................5 1.1.1. Yêu cầu trao đổi tin với người điều hành..........................................................................5 1.1.2. Yêu cầu trao đổi tin với thiết bị ngoài thông dụng ............................................................5 1.1.3. Yêu cầu trao đổi tin trong mạng máy tính ........................................................................5 1.2 Dạng và các loại tin trao đổi giữa máy vi tính và thiết bị ngoài (TBN) .....................................5 1.2.1. Dạng tin (số) ....................................................................................................................5 1.2.2. Các loại tin ......................................................................................................................6 1.3 Vai trò nhiệm vụ và chức năng của khối ghép nối (KGN) ........................................................6 1.3.1. Vai trò .............................................................................................................................6 1.3.2. Nhiệm vụ .........................................................................................................................6 1.3.3. Chức năng .......................................................................................................................7 1.4 Cấu trúc chung của một khối ghép nối .....................................................................................8 1.5 Chương trình phục vụ trao đổi tin cho khối ghép nối ...............................................................9 Chương 2 Giao tiếp với tín hiệu tương tự.................................................................... 10 2.1 Khái niệm tín hiệu analog và hệ đo lường điều khiển số ........................................................ 10 2.2 Chuyển đổi tín hiệu số sang tương tự DACs ..........................................................................10 2.2.1. Các tham số chính của một DAC ................................................................................... 11 2.2.2. DAC chia điện trở (Resistive Divider DACs) .................................................................12 2.2.3. DAC trọng số nhị phân (Binary Weighted DACs) .......................................................... 12 2.2.4. DAC điều biến độ rộng xung (PWM DACs) .................................................................13 2.3 Chuyển đổi tín hiệu tương tự - số ADCs: ...............................................................................13 2.3.1. Các tham số chính của một ADC ................................................................................... 14 Chương 3 Thủ tục trao đổi tin của máy vi tính ............................................................ 15 3.1 Các chế độ trao đổi tin của máy vi tính .................................................................................. 15 3.2 Trao đổi tin ngắt vi xử lý .......................................................................................................16 3.2.1. Các loại ngắt của máy vi tính PC ................................................................................... 16 3.2.2. Xử lý ngắt cứng trong IBM - PC: ................................................................................... 19 3.2.3. Lập trình xử lý ngắt cứng: .............................................................................................. 22 3.3 Trao đổi tin trực tiếp khối nhớ ............................................................................................... 25 3.3.1. Cơ chế hoạt động: ..........................................................................................................25 3.3.2. Hoạt động của DMAC: ..................................................................................................25 3.3.3. Chip điều khiển truy nhập bộ nhớ trực tiếp DMAC 8237 (Direct Memory Access Controller) ....................................................................................................................................26 Chương 4 Rãnh cắm mở rộng ..................................................................................... 32 4.1 Đặt vấn đề ............................................................................................................................. 32 4.2 Bus PC ..................................................................................................................................32 4.3 Bus ISA (16 bit) .................................................................................................................... 33 4.4 Bus PCI .................................................................................................................................33 4.5 Ghép nối qua khe cắm mở rộng ............................................................................................. 33 4.5.1. Một số đặc điểm của Card ISA ...................................................................................... 34 4.5.2. Giải mã địa chỉ và kết nối Bus dữ liệu ............................................................................34 Chương 5 Ghép nối trao đổi tin song song .................................................................. 36 2
- 5.1 Khối ghép nối song song đơn giản ........................................................................................ 36 5.2 Các vi mạch đệm, chốt (74LS245, 74LS373) ........................................................................ 38 5.2.1. Vi mạch đệm 74LS245: ................................................................................................. 38 5.2.2. Vi mạch chốt 74LS373: ................................................................................................. 38 5.3 Vi mạch PPI 8255A .............................................................................................................. 39 5.3.1. Giới thiệu chung ............................................................................................................ 39 5.3.2. Các lệnh ghi và đọc các cổng và các thanh ghi điều khiển ............................................. 40 5.3.3. Các từ điều khiển .......................................................................................................... 40 5.3.4. Ghép nối 8255A với MVT và TBN ............................................................................... 44 5.4 Ghép nối song song qua cổng máy in .................................................................................... 48 5.4.1. Ghới thiệu chung ........................................................................................................... 48 5.4.2. Cấu trúc cổng máy in..................................................................................................... 49 5.4.3. Các thanh ghi của cổng máy in: ..................................................................................... 52 5.4.4. EPP - Enhanced Parallel Port......................................................................................... 54 Chương 6 Ghép nối trao đổi tin nối tiếp ...................................................................... 60 6.1 Đặt vấn đề ............................................................................................................................. 60 6.2 Yêu cầu và thủ tục trao đổi tin nối tiếp: ................................................................................. 60 6.2.1. Yêu cầu: ........................................................................................................................ 60 6.2.2. Trao đổi tin đồng bộ: Synchronous ................................................................................ 61 6.2.3. Trao đổi tin không đồng bộ - Asynchronous: ................................................................. 61 6.3 -232: .................................................................. 62 6.3.1. : ................................................................................. 62 6.3.2. 232 .................................................................................................... 63 Tài liệu tham khảo: ........................................................................................................ 80 3
- Bài mở đầu 4
- Chương 1: Đại cương về kỹ thuật ghép nối máy tính Chương 1 Đại cương về kỹ thuật ghép nối máy tính 1.1 Yêu cầu trao đổi tin của máy vi tính đối với môi trường bên ngoài 1.1.1. Yêu cầu trao đổi tin với người điều hành Người điều hành (người sử dụng) máy vi tính (MVT) cần đưa lệnh (dưới dạng chữ) và số liệu thông qua bàn phím. Khi người điều hành bấm vào các phím của bàn phím những mã được tạo ra và được truyền vào bộ nhớ của MVT và đồng thời hiển thị lên màn hình các chữ và con số đã bấm. 1.1.2. Yêu cầu trao đổi tin với thiết bị ngoài thông dụng Các thiết bị đưa tin vào Các thiết bị đưa tin ra Các bộ nhớ ngoài Yêu cầu trao đổi tin với thiết bị ngoài khác Trong hệ đo vật lý, MVT cần nhận các tin vật lý( nhiệt độ, áp xuất, lực, dòng điện, vv ) dưới dạng tín hiệu điện thông qua dầu dò bộ phát hiện (detector ), cảm biến (sensor ), bộ chuyển đổi (tranducer ). Hơn nữa MVT còn nhận các tin về trạng thái sẵn sàng hay bận của các thiết bị đo. Trong hệ đo - điều khiển, MVT cần: Nhận tin về số liệu đo, về trạng thái thiết bị đo Đưa tin về sự chấp nhận trao đổi tin với thiết bị ngoài, về lệnh điều khiển các cơ cấu chấp hành (Các động cơ servo, các van đóng mở, các thiết bị đóng ngắt mạch điện, vv ) và các thông số kỹ thuật cho thiết bị. Trong các hệ lưu trữ và biểu diễn tin, MVT cần đưa tin ra để: Lưu trữ trên băng từ, đĩa từ, băng giấy và đĩa compac Biểu diễn kết quả đo dưới dạng bảng số liệu, dạng đồ thị trên giấy của máy vẽ hay trên màn hình của thiết bị đầu cuối. 1.1.3. Yêu cầu trao đổi tin trong mạng máy tính Một máy tính trong mạng cần trao đổi tin với nhiều người sử dụng mạng, với nhiều máy vi tính khác, với nhiều thiết bị ngoài như: các thiết bị đầu cuối, các thiết bị nhớ ngoài, các thiết bị lưu trữ và biểu diễn tin. 1.2 Dạng và các loại tin trao đổi giữa máy vi tính và thiết bị ngoài (TBN) 1.2.1. Dạng tin (số) MVT chỉ trao đổi tin dưới dạng số với các mức logic 0 và 1 5
- Chương 1: Đại cương về kỹ thuật ghép nối máy tính Thiết bị ngoài lại trao đổi tin với nhiều dạng khác nhau như dạng số, dạng ký tự, dạng tương tự, dạng âm tần hình sin tuần hoàn 1.2.2. Các loại tin MVT đưa ra thiết bị ngoài một trong 3 loại tin: Tin về địa chỉ: Đó là các tin của địa chỉ TBN hay chính xác hơn, là địa chỉ thanh ghi đệm của khối ghép nối đại diện cho TBN Tin về lệnh điều khiển: Đó là các tín hiệu để điều khiển khối ghép nối hay TBN như đóng mở thiết bị, đọc hoặc ghi một thanh ghi, cho phép hay trả lời yêu cầu hành động, vv Tin về số liệu: Đó là các số liệu cần đưa ra cho thiết bị ngoài Máy tính nhận tin vào từ TBN về một trong hai loại tin: Tin về trạng thái của TBN: Đó là tin về sự sẵn sàng hay yêu cầu trao đổi tin, về trạng thái sai lỗi của TBN Tin về số liệu: Đó là các số liệu cần đưa vào MVT 1.3 Vai trò nhiệm vụ và chức năng của khối ghép nối (KGN) 1.3.1. Vai trò Nguồn Nguồn Nguồn Nguồn phát nhận phát nhận MVT TBN Nguồn Nguồn Nguồn Nguồn nhận phát nhận phát Ghép nối đường Ghép nối đường dây MVT dây TBN Vị trí và vai trò của khối ghép nối Khối ghép nối nằm giữa MVT và TBN đóng vai trò biến đổi và trung chuyển tin giữa chúng 1.3.2. Nhiệm vụ Phối hợp về mức và công suất tín hiệu - Mức tín hiệu của MVT thường là mức TTL (0V – 5V) trong khi TBN có nhiều mức khác nhau, thông thường cao hơn (± 15V, ± 48V) - Công suất đường dây MVT nhỏ, TBN lớn 6
- Chương 1: Đại cương về kỹ thuật ghép nối máy tính - Thường dùng các vi mạch 3 trạng thái Phối hợp về dạng tin: Trao đổi tin của MVT thường là song song, cua TBN đôi khi là nối tiếp Phối hợp về tốc độ trao đổi tin Phối hợp về phương thức trao đổi tin Để đảm bảo trao đổi tin một cách tin cậy giữa MVT và TBN, cần có KGN và cách trao đổi tin diễn ra theo trình tự nhất định. Việc trao đổi tin do máy tính khởi xướng (1) MVT đưa lệnh dể khởi động TBN hay khởi động KGN (2) MVT đọc trả lời sẵn sàng trao đổi hay trạng thái sẵn sàng của TBN. Nếu có trạng thái sẵn sàng mới trao đổi tin, nếu không, chờ và đọc lại trạng thái (3) MVT trao đổi khi đọc thấy trạng thái sẵn sàng Việc trao đổi tin do TBN khởi xướng: (1) Để giảm thời gian chờ đợi trạng thái sẵn sàng của TBN, MVT có thể khởi động TBN rồi thực hiện nhiệm vụ khác. Việc trao đổi tin diễn ra khi: (2) TBN đưa yêu cầu trao đổi tin vào bộ phận xử lý ngắt của KGN, để đưa yêu cầu ngắt chương trình cho MVT (3) Nếu có nhiều TBN đưa yêu cầu đồng thời, KGN sắp xếp theo ưu tiên định sẵn, rồi đưa yêu cầu trao đổi tin cho MVT (4) MVT nhận yêu cầu , sửa soạn trao đổi và đưa tín hiệu xác nhận sẵn sàng trao đổi (5) KGN nhận và truyền tín hiệu xác nhận cho TBN (6) TBN trao đổi tin với KGN và KGN trao đổi tin với MVT (nếu đưa tin vào) (7) MVT trao đổi tin với TBN qua KGN (nếu đưa tin ra) 1.3.3. Chức năng Chức năng nhận tín hiệu ( listener) - Nhận thông báo địa chỉ từ MVT - Nhận thông báo trạng thái từ TBN - Nhận lệnh điều khiển từ MVT - Nhận số liệu từ MVT Chức năng nguồn tín hiệu (talker) - Phát địa chỉ cho khối chức năng của TBn - Phát lệnh cho TBN - Phát yêu cầu hay trạng thái của TBN cho MVT - Phát số liệu cho TBN hay cho MVT Chức năng điều khiển (Controler) Nói chung KGN thường có đông thời hai chức năng trên, đặc biệt khi ghép nối với nhiều TBN Cấu trúc chung của một hệ ghép nối máy tính 7
- Chương 1: Đại cương về kỹ thuật ghép nối máy tính Cấu trúc đường dây của KGN với MVT Bất cứ KGN nào cũng nối với MVT và TBN theo các nhóm sau Nhóm đường dây địa chỉ A0 - An - Các tín hiệu này được giải mã trong các KGN để chọn các TBN cần liên lạc với MVT - Tập hợp các tín hiệu này tạo thành bus địa chỉ (address bus) Nhóm đường dây lệnh - Đường dây đọc, đường dây viết để truyền lệnh đọc (RD) hay viết cho KGN. - Đường dây hội thoại tổ chức phối hợ hành động giữa MVT và KGN, đảm bảo sự hoạt động nhịp nhàng, tin cậy giữa chúng như: Hỏi - trả lời Yêu cầu (từ KGN vào MVT) và chấp nhận (từ MVT ra KGN) : yêu cầu ngắt INTR và chấp nhận ngắt INTA - Đường dây lệnh điều khiển KGN hay TBN Nhóm đường dây nhịp thời gian Nhóm đường dây điện áp nguồn 1.4 Cấu trúc chung của một khối ghép nối Lệnh A0 - An Giải mã đọc Lệnh địa chỉ - lệnh viết lệnh Các WR chọn chíp W RD Phối hợp đường dây thiết bị ngoài Phối hợp đường dây máy tính W R Đường dây máy tính (System bus) R Yêu cầu (INTR) Đường dây thiết bị ngoài Xử lý ngắt Xác nhận (INTA) Lệnh đọc Yêu cầu A Thanh ghi Yêu cầu B trạng thái Lệnh viết cấm điều khiển A Thanh ghi điều khiển ngắt điều khiển B DO0 - DO n DO0 - DO n Thanh ghi đệm viết Lệnh viết DI0 - DIn DI0 - DIn Thanh ghi đệm đọc Lệnh đọc Sơ đồ khối khối ghép nối Khối phối hợp đường dây MVT - Phối hợp mức và công suất tín hiệu với bus MVT. Thường dùng vi mạch chuyển mức, vi mạch công suất - Cô lập đường dây khi không có trao đổi tin 8
- Chương 1: Đại cương về kỹ thuật ghép nối máy tính Khối giải mã địa chỉ - lệnh: Nhận các tín hiệu từ bus địa chỉ, các tín hiệu đọc, ghi, chốt địa chỉ (ALE), … để tổ hợp thành các tín hiệu đọc, ghi và chọn chíp cho từng thiết bị của KGN và TBN. Các thanh ghi đệm - Thanh ghi điều khiển chế độ - Thanh ghi trạng thái hay yêu cầu trao đổi cuatr TBN - Thanh ghi đệm số liệu ghi - Thanh ghi đệm số liệu đọc Khối xử lý ngắt - Ghi nhận, che chắn yêu cầu trao đổi tin của TBN. Xử lý ưu tiên và đưa yêu cầu vào MVT Khối phát nhịp thời gian - Phát nhịp thời gian cho hành động ở bên trong KGN hay cho TBN. Đôi khi để đồng bộ, khối còn nhận tín hiệu nhịp đồng hồ (clock) từ bus máy tính Khối đệm thiết bị ngoài - Biến đổi mức tín hiệu, công suất và biến đổi dạng tin Khối điều khiển : Điều khiển hoạt động của khối như phát nhịp thời gian, chế độ hoạt động 1.5 Chương trình phục vụ trao đổi tin cho khối ghép nối Mỗi khối ghép nối cần có một chương trình phục vụ trao đổi tin ( thông thường viết bằng Assembly) và khi sử dụng, người dùng cần viêt chương trình ứng dụng. Với chương trình phục vụ trao đổi tin, cần có các thao tác sau: Khởi động KGN Ghi che chắn và cho phép ngắt Đọc trạng thái TBN Ghi số liệu ra Đọc tin số liệu 9
- Chương 2 Giao tiếp với tín hiệu tương tự 2.1 Khái niệm tín hiệu analog và hệ đo lường điều khiển số Việc sử dụng phương pháp số trong xử lý thông tin và điều khiển đang ngày càng hiệu quả và thuận lợi. Tuy nhiên hầu hết các tín hiệu trong thế giới thực lại là tín hiệu ở dạng tương tự (analog). Do đó bất kỳ hệ thống nào muốn xử lý các tín hiệu thực tế bằng phương pháp số thì nó phải có khả năng chuyển đổi các thông tin tương tự thành dạng số và ngược lại. Thao tác đó thường được thực hiện bằng các thiết bị ADC (Analog to Digital Converter) và DAC (Digital to Analog Converter). Hình 2.1: Mô hình hệ thống xử lý tín hiệu tương tự bằng phương pháp số Hệ thống xử lý tín hiệu tương tự bằng phương pháp số nói chung là một hệ lai, trong đó số liệu tương tự sẽ được truyền, lưu trữ , hay xử lý bằng phương pháp số nhờ các bộ vi xử lý số. TRước khi sử lý, tín hiệu tương tự phải được chuyển thành tín hiệu số nhờ bộ chuyển đổi tín hiệu tương tự sang số (ADC). Kết quả của phép xử lý sẽ được chuyển ngược lại thành dạng tương tự nhờ bộ chuyển đổi tín hiệu số thành tương tự (DAC). 2.2 Chuyển đổi tín hiệu số sang tương tự DACs Một bộ chuyển đổi tín hiệu số thành tương tự DAC là một dạng đặc biệt của một bộ giải mã. Nó giải mã tín hiệu số đầu vào và chuyển thành tín hiệu tương tự ở đầu ra. Bảng chân lý của nó có thể có dạng như sau: Hình 2.2: Bảng giá trị chân lý của một DAC 10
- Chương 2: Giao tiếp tín hiệu tương tự 2.2.1. Các tham số chính của một DAC Tham số Đơn vị Giải thích Đây là số bit mà DAC xử lý. Nếu DAC có n bit thì giá trị điện áp Độ phân giải đầu ra có thể phân thành n trạng thái có giá trị cách đều nhau. Mỗi Bit (revolution) giá trị tương ứng với một mã số đầu vào. Số bit n càng cao thì DAC có độ phân giải càng lớn Giải điện áp tham Chỉ ra mức điện áp lớn nhất và nhỏ nhất có thể được sử dụng như V chiếu (Vref) FSR điện áp tham chiếu từ bên ngoài Là độ lệch giữa điện áp tương tự ở đầu ra thực tế với đầu ra lý Sai số phân cực điểm mV tưởng 0V khi đầu mã bù hai vào là 0 được đưa vào thanh ghi đầu không vào Là độ chênh lệch giữa độ thay đổi giá trị điệp áp ra thực tế với độ Độ phi tuyến vi phân LSB thay đổi điện áp ra lý tưởng trong trường hợp đầu vào số thay đổi (Non-Linearity, hay một bit LSB , hay dự thay đổi giữa hai giá trị số kề nhau Differential - DNL) %Vref VD: +/- 1 LSB; +/- 0.001% FSR Độ phi tuyến tích phân Là sai số lớn nhất giữa đầu ra với đường thẳng nối giữa điểm 0 và (Non-Linearity, điểm toàn thang (giá trị lớn nhất của thang đo) ngoại trừ sai số Integral - INL) hay độ LSB điểm không và sai số toàn thang chính xác tương đối VD: +/-1 LSB typ.; +/- 4 LSB's max. (Relative Accuracy) Giải đầu ra tương tự Là độ chênh lệch giữa giá trị tương tự lớn nhất và nhỏ nhất mà hay giải toàn thang V DAC cụ thể đó cung cấp Analog Output Range or Full-Scale Range VD: -3V to +3V, Bipolar Mode Mức điện áp logic cao Là điện áp nhỏ nhất của tín hiệu số đầu vào DAC đảm bảo được đầu vào nhận là mức logic “1” V Logic Input Voltage, VD: 2.4 V min. Vih (Logic "1") Là điện áp lớn nhất của tín hiệu số đầu vào DAC mà được nhận là Logic Input Voltage, V mức logic “0" Vil (Logic "0") VD: : 0.8 V max Điện áp nguồn dương Là dải điện áp có thể dùng để làm nguồn cung cấp dương cho DAC Analog Positive V Power Supply (+Vs) VD: +4.75V min.; +5.0V typ.; +13.2V max. Điện áp nguồn âm Là dải điện áp có thể sử dụng làm nguồn cung cấp âm cho DAC Analog Negative V Power Supply (-Vs) VD: -13.2V min.; -5V typ.; -4.75V max. Điện áp mức logic dương Là dải điện áp có thể sử dụng cho mức logic dương của DAC: V Logic Positive Power VD: +4.75V min.; +5.0V typ.; +13.2V max. Supply (+VL) Điện áp mức logic âm V Là dải điện áp có thể sử dụng cho mức logic dương của DAC Logic Negative Power 11
- Supply (-VL) VD: -13.2V min.; -5V typ.; -4.75V max. 2.2.2. DAC chia điện trở (Resistive Divider DACs) DAC theo phương pháp chia điện trở có lẽ là kiểu DAC đơn giản nhất. DAC kiểu này sử dụng một chuỗi điện trở mắc nối tiếp với nhau để tạo ra một tập các giá trị điện áp cách đều nhau giữa +Vref và –Vref. Tín hiệu số đầu vào xác định tín hiệu điện áp nào được nối với bộ khuếch đại thông qua các các bộ chuyển mạch. Mặc dù phương pháp chia điện trở có thể dễ hiểu, nhưng nó trở nên kém hiệu quả với các bộ DAC có độ phân giải cao. Mỗi bit thêm vào cho độ phân giải của DAC đòi hỏi tăng gấp đôi số điện trở và công tắc. Ví dụ như với DAC 12 bit thì phải cần tới 4095 điện trở và 4096 công tắc. Hình 2.3: DAC chia điện trở 2.2.3. DAC trọng số nhị phân (Binary Weighted DACs) Khi độ phân giải của DAC đạt tới 6 hay 7 bit, kiến trúc thang điện trở thường cho một phương pháp hiệu quả hơn Phương pháp này cho ta lợi ích chính là chúng tiết kiệm diện tích vi mạch. Chẳng hạn như một DAC 9 bit chỉ cần 1 điện trở và 1 công tắc thêm vào so với DAC 8 bit Hình 2.4: DAC trọng số nhị phân 12
- Chương 2: Giao tiếp tín hiệu tương tự 2.2.4. DAC điều biến độ rộng xung (PWM DACs) Phương pháp DAC điều biến độ rộng xung (Pulse width modulation – PWM) là phương pháp rất đơn giản và hầu như hoàn toàn sử dụng phương pháp số, sử dụng rất ít mạch tương tự PWM điều chỉnh điện áp đầu ra sử dụng chuỗi xung tần số cao với độ rộng xung có thể thay đổi được để thay đổi công suất đầu ra Độ dài xung càng lớn thì điện áp đầu ra càng gần với điện áp tối đa (VOH) của DAC, và ngược lại độ dài xung ngắn nhất tương ứng với điện áp tối thiểu (VOL) Tín hiệu đầu ra sẽ được đưa qua một bộ loc thông thấp để tạo tín hiệu analog Hình 2.5: DAC điều biến độ rộng xung DAC dạng PWM cũng khó thu được DAC với độ phân giải cao, bởi vì để có độ phân giải cao, DAC phải điều chỉnh chuỗi xung theo các khoảng thời gian rất nhỏ. Điều đó yêu cầu phải có một xung clock (master clock) với tần số rất cao để điều khiển độ rộng xung Ví dụ với DAC 16 bit, cần có độ phân giải theo thời gian bằng 1/65536 lần chu kỳ chuỗi xung. Vì xung tín hiệu còn phải đưa qua bộ lọc thông thấp để tạo ra tín hiệu tương tự, tần số xung đòi hỏi phải gấp nhiều lần ( thông thường là gấp 100 lần) tần số cao nhất của tín hiệu tương tự đầu ra. Do đó một bộ DAC 16 bit cho các ứng dụng xử lý âm thanh có băng thông 20kHz cần có một bộ tạo xung clock có tần số là 65536 x 100 x 20000 = 131 GHz. Rõ ràng rằng tần số này là không thể đạt được với công nghệ hiện nay 2.3 Chuyển đổi tín hiệu tương tự - số ADCs: Giải pháp thường dùng để đưa tín hiệu tương tự vào để xử lý bằng các bộ xử lý số là dùng bộ chuyển đổi tín hiệu tương tự sang số (analog-to-digital converter - ADC). Hình dưới là một ví dụ cho một bộ ADC đơn giản. Đầu vào cho bộ này là hai tín hiệu: một tín hiệu tham chiếu (reference) và tín hiệu cần chuyển đổi. Nó có một đầu ra biểu diễn một từ mã dạng số 8 bit. Từ mã này vi xử lý có thể đọc và hiểu được 13
- 2.3.1. Các tham số chính của một ADC Tham số Đơn vị Giải thích Nếu một ADC có n bit, thì độ phân giải của nó là 2n , có Độ phân giải nghĩa là số trạng thái hay số mã có thể sử dụng để chia Bits Resolution đầu vào analog. Số bit càng cao thì độ phân giải càng lớn và càng phân biệt được nhiều trạng thái Bits Với mỗi ADC, tín hiệu số biến đổi theo từng bit LSB. Sai số tuyến tính vi (with Độ chênh lệch giữa các giá trị lý tưởng được gọi là độ phân no phi tuyến vi phân. Non-Linearity, missing Differential (DNL) Example of an Actual Spec: 10 Bits min codes) Hàm truyền của một ADC là một đường thẳng nối từ Sai số tuyến tính tích điểm “0” tới điểm toàn thang. Sai số lớn nhất của một phân mã số với đường thẳng này được gọi là độ sai số tích LSB Non-Linearity, phân của ADC Integral (INL) Example of an Actual Spec: +/- 2 LSB's max Dải điện áp tương tự Là độ chênh lệch giữa giá trị tương tự lớn nhất và nhỏ đầu vào hay dải toàn nhất ứng với ADC cụ thể thang V VD:0V to +10 V, Unipolar Mode; (Analog Input Range or Full-Scale Range) -5V to +5V, Bipolar Mode Thời gian cần thiết để ADC hoàn thành một lần chuyển Thời gian chuyển đổi đổi µsec (Conversion Time) VD: 15 µsec min.; 25 µsec typ.; 40 µsec max. Nguồn nuôi dương Dải điện áp có thể sử dụng làm nguồn nuôi dương cho (+ Power Supply - V ADC V+) VD: +4.5V min.; +5.0V typ.; +7.0V max. Dải điện áp có thể sử dụng làm nguồn nuôi âm cho Nguồn nuôi âm ADC V - Power Supply (V-) VD: -12.0V min.; -15V typ.; -16.5V max. 14
- Chương 3: Thủ tục trao đổi tin của máy vi tính Chương 3 Thủ tục trao đổi tin của máy vi tính 3.1 Các chế độ trao đổi tin của máy vi tính Chế độ trao đổi tin của MVT với thiết bị ngoài Trao đổi tin theo chế độ chương trình Sự trao đổi tin được VXL điều khiển theo một trong hai loại lệnh sau Các lệnh vào (IN) hay ra (OUT). Các lệnh chuyển(MOV) giữa thanh ghi A và thanh ghi đệm số liệu của KGN có địa chỉ nhớ xác định. Trao đổi tin trực tiếp khối nhớ Sau khi VXL được khởi động, sự trao đổi tin hoàn toàn do KGN điều khiển thay cho VXL và các cửa vào ra của VXL ở trạng thái điện trở cao (VXL bị cô lập). Lúc này, KGN điều khiển mọi hoạt động của khối nhớ M và KGN, cụ thể là: Phát địa chỉ cho khối nhớ hoặc TBN. Phát lệnh đọc (RD) hay ghi (WR) số liệu. Các số liệu đọc, ghi được trao đổi giữa khối nhớ M va TBN thông qua các thanh ghi đệm của KGN. Thủ tục trao đổi tin trong chế độ chương trình Ở chế độ trao đổi tin theo chương trình, có thể trao đổi tin theo một trong ba phương pháp sau: - Trao đổi đồng bộ - Trao đổi không đồng bộ hay hỏi trạng thái (Polling) - Trao đổi theo ngắt chương trình 1. Trao đổi đồng bộ Sau khi khởi động TBN, MVT không cần quan tâm tới TBN có sẵn Chương trình sàng trao đổi tin hay không mà đưa luôn các lệnh trao đổi tin ( đọc vào, ghi ra hay truyền số liệu ). Phương pháp trao đổi tin này chỉ được thực hiện khi: - TBN luôn sẵn sàng trao đổi tin. - Tốc độ trao đổi tin của MVT và TBN luôn phù hợp nhau hoặc TBN Trao đổi tin trao đổi tin nhanh. Đánh giá: - Ưu điểm: Nhanh, không tốn thời gian chờ đợi Chương trình - Nhược điểm: Thiếu tin cậy, bị mất tin vì có thể có sự cố làm TBN chưa sẵn sàng trao đổi. 2. Trao đổi không đồng bộ hay hỏi trạng thái (Polling) Trình tự trao đổi diễn ra như sau: - MVT đưa tin điều khiển TBN. - MVT chờ và kiểm tra trạng thái sẵn sàng trao đổi tin S của TBN bằng cách: TBN đã sẵn sàng ? o Đọc tin về trạng thái sẵn sàng của TBN. o Kiểm tra trạng thái sẵn sàng. Nếu chưa, MVT Đ lại đọc và kiểm tra trạng thái sẵn sàng. Trao đổi tin 15
- - MVT trao đổi tin với TBN. Phương pháp trao đổi này thực hiện khi tốc độ trao đổi tin của TBN chậm so với MVT Đánh giá: - Ưu điểm: Tin cậy, chỉ trao đổi khi biết chắc TBN đã sẵn sàng. - Nhược điểm: Tốn thời gian sử dụng MVT. Ví dụ: Giả sử có một thiết bị đo lường được ghép nối với máy tính. Nó có nhiêm vụ thu nhiệt độ từ một điểm đo và chuyển thành tín hiệu số để đưa vào máy tính. Thiết bị này có một thanh ghi trạng thái StatusReg 8 bit cho biết trạng thái hoạt động của nó, khi nào dữ liệu sẵn sàng để máy tính có thể đọc vào thì bit S5 của thanh ghi này sẽ được đặt lên 1. Chương trình điều khiển sẽ có nhiệm vụ liên tục đọc dữ liệu nhiệt độ từ thiết bị này. Ta có đoạn chương trình như sau: Begin While ((StatusReg and 20H) = 20H) do Begin Đọc dữ liệu và thực hiện các tác vụ liên quan End; End. 3.2 Trao đổi tin ngắt vi xử lý Phương pháp trao đổi tin này khắc phục nhược điểm của các phương pháp trên. Trình tự như sau: Chương trình (1) MVT đang thưc hiện chuỗi lệnh của một chương trình nào đó. Chương trình con (2) TBN có yêu cầu trao đổi tin, sẽ gửi tín hiệu yêu cầu trao đổi phục vụ ngắt tin ( yêu cầu ngắt INTR) Ngắt (3) MVT (cụ thể là VXL ) đưa tín hiệu chấp nhận (xác nhận ngắt INTA) (4) Chương trình chính bị ngắt, MVT chuyển sang chương trình con phục vụ ngắt tức là chương trình con trao đổi tin cho TBN đã yêu cầu. (5) Chương trình chính lai tiếp tục thực hiện ở chỗ bị ngắt. 3.2.1. Các loại ngắt của máy vi tính PC Các loại ngắt Người ta chia ngắt thành hai loại: ngắt cứng và ngắt mềm Ngắt cứng: còn gọi là ngắt ngoài vì do nguyên nhân bên ngoài. VXL có các lối vào dành cho ngắt ngoài. Khi có tín hiệu vào lối vào này, chương trình VXL đang thực hiện sẽ bị dừng. Ngắt NMI ( Non maskable Interrupt) - Ngắt không che được : Khi có ngắt này, VXL dừng chương trình sau lệnh đang thực hiện, thanh ghi địa chỉ lệnh (IP) và thanh ghi chỉ thị flag được lưu giữ, 2 bit IF (Interrupt Flag) va TF (Trap Flag) bị xoá về 0 để cấm ngắt ngoài tiếp theo và không có bẫy. Muốn cho phép hay không cho phép ngắt này sảy ra, 16
- Chương 3: Thủ tục trao đổi tin của máy vi tính chúng ta dùng một triger (flip – flop) để mắc lối vào ngắt trước khi đưa vào lối vào ngắt NMI. Ngắt INTR: o Ngắt này được cho phép hay cấm ngắt bằng cách lập hay xoá bit IF của thanh ghi flag. Lập bởi lệnh STI (Set Interrupt), xoá bởi lệnh CLI (Clear Interup) o Thường được nối với lối ra yêu cầu ngắt của vi mạch xử lý ưu tiên ngắt (8214, 8259). Ngắt reset : Ngắt mềm: (hay ngắt bên trong do lệnh của chương trình) do VXL gặp các lệnh gây ra ngắt hoặc tình huống đặc biệt khi thực hiện lệnh (ngắt logic) và ngắt của hệ điều hành. - Ngắt do lệnh: đó là ngắt khi thực hiện các lệnh CALL, HLT, INT - Ngắt logic hay các ngoại trừ: xảy ra khi gặp các tình huống đặc biệt sau: o Chia một số cho 0 o Tràn nội dung thanh ghi hay bộ nhớ o Thực hiện từng bước (vector 1) o Điểm dừng ( Break point) chương trình do người dung chương trình sử dụng định trước (Vectơ 3) - Ngắt của hệ điều hành: đó là các ngắt do hệ điều hành quy định để phục vụ trao đổi tin của các TBN (bàn phím, máy in, vv) như INT 10, INT 16, INT 21, .v.v..) Ngắt của MVT – PC (8086, 80286 ) Các ngắt không hoàn toàn được liên kết với các thiết bị ngoài. Họ VXL 8086 cung cấp 256 ngắt, đa phần trong số chúng là chỉ để phục vụ như ngắt phần mềm. Họ 8086 có một bảng vecter ngắt giữ địa chỉ của các chương trình phục vụ ngắt. Mỗi địa chỉ là 4 byte. Trong các máy PC, chỉ có 15 ngắt dành cho phần cứng và 1 ngắt không che được. Phần còn lại được sử dụng cho các ngắt phần mềm và các bộ xử lý ngoại lệ. Bộ xử lý ngoại lệ là các chương trình tương tự như ISR nhưng xử lý các ngắt khi xuất hiện lỗi. Ví dụ như vector ngắt đầu tiên giữ địa chỉ của ngoại lệ Divide by Zero (lỗi chia cho 0). Khi xuất hiện lỗi này VXL nhảy sang địa chỉ 0000:0000 và thực hiện chương trình có địa chỉ lưu ở đây. INT IRQ Common Uses (Hex) 00 - 01 Exception Handlers - 02 Non-Maskable IRQ Non-Maskable IRQ (Parity Errors) 03 - 07 Exception Handlers - 08 Hardware IRQ0 System Timer 09 Hardware IRQ1 Keyboard 0A Hardware IRQ2 Redirected 0B Hardware IRQ3 Serial Comms. COM2/COM4 0C Hardware IRQ4 Serial Comms. COM1/COM3 0D Hardware IRQ5 Reserved/Sound Card 17
- 0E Hardware IRQ6 Floppy Disk Controller 0F Hardware IRQ7 Parallel Comms. 10 - 6F Software Interrupts - 70 Hardware IRQ8 Real Time Clock 71 Hardware IRQ9 Redirected IRQ2 72 Hardware IRQ10 Reserved 73 Hardware IRQ11 Reserved 74 Hardware IRQ12 PS/2 Mouse 75 Hardware IRQ13 Math's Co-Processor 76 Hardware IRQ14 Hard Disk Drive 77 Hardware IRQ15 Reserved 78 - FF Software Interrupts - Thủ tục xử lý (đáp ứng) ngắt chương trình Khi có một tin hiệu yêu cầu ngắt chương chình đưa vào chân yêu cầu ngắt (INTR), quá trình ngắt chương trình được diễn ra theo các bước sau: Lưu giữ tin về trạng thái của VXL lúc có tín hiệu yêu cầu ngắt và nơi chương trình bị gián đoạn. VXL gửi tín hiệu xác nhận hay cho phép ngắt – INTA và đọc vector ngắt. Chuyển sang chương trình phục vụ ngắt. Trở về chỗ chương trình chính bị ngắt và tiếp tục thực hiện chương trình đó. Lưu giữ tin về chỗ bị ngắt chương trình: Ở cuối mỗi chu trình lệnh, VXL 8086 ( cũng như 80286) kiểm tra xem có yêu cầu ngắt nào gửi tới không. Nếu có yêu cầu, VXL tiến hành lưu trữ tin về nơi bị ngắt chương trình ( dùng lệnh PUSH vào vùng nhớ ngăn xếp mà địa chỉ chỉ thị bởi thanh ghi SP). Các tin đó là: - Thanh ghi cờ Flag FR (Flag Register) - Con trỏ lệnh IP(Instruction Pointer) - Thanh ghi đoạn lệnh CS (Code Segment register) Gửi tín hiệu cho phép (xác nhận ) ngắt và đọc vector ngắt: Sau khi đã lưu trữ tin về vị trí bị ngắt của chương trình chính, VXL gửi tín hiệu xác nhận ngắt INTA (Interrupt Acknowledge) cho KGN của TBN. Tuỳ cách tổ chức ngắt và tạo vector ngắt, VXL sử dụng tín hiệu này để đọc vector ngắt tương ứng của KGN vào thanh ghi chứa A. VXL đọc nội dung của ô nhớ có địa chỉ là vector ngắt để biết được địa chỉ đầu tiên của chương trình con phục vụ ngắt ( chương trình trao đổi tin). Thực hiện chương trình con phục vụ ngắt 18
- Chương 3: Thủ tục trao đổi tin của máy vi tính Đó là chương trình mà địa chỉ lệnh đầu tiên nằm trong ô nhớ có địa chỉ là vector ngắt. Kết thúc chương trình con này, có lệnh trở về (RET - return) để VXL tiếp tục thực hiện chương trình chính. Tiếp tục thực hiện chương trình chính: Sau khi gặp lệnh trở về (RET), VXL tiến hành đọc và hồi phục các tin của VXL lúc bị ngắt chương trình đã ghi nhớ ở chỗ ngắt chương trình (bằng lệnh POP các ô nhớ ngăn xếp). Qua trình đọc ra này xảy ra ngược lại với quá trình ghi vào (theo quy luật LIFO – Last In First Out) và nội dung của: Thanh ghi con trỏ lệnh (IP) trỏ về độ lệch (offset) của địa chỉ lệnh tiếp theo của chương trình chính bị ngắt trong mảng nhớ lệnh (CS). Thanh ghi mảng lệnh (CS) về địa chỉ đoạn đầu tiên của vùng nhớ dành cho chương trình chính bị ngắt. Thanh ghi flag lúc bị ngắt chương trình. 3.2.2. Xử lý ngắt cứng trong IBM - PC: VXL 80x86 có 3 chân dùng cho ngắt cứng đó là: INTR: Interrupt Request NMI: NonMaskable Interrupt /INTA: Interupt Acknowledge INTR là tín hiệu đầu vào yêu cầu ngắt của VXL và nó có thể che hay cho phép thông qua lệnh CLI (Clear Interrupt) và STI (Set Interrupt) NMI tương tự INTR nhưng không che được bằng lệnh INTR và NMI có thể được kích hoạt từ bên ngoài bằng cách nối vào điện áp 5V vào chân tương ứng của VXL. Như vậy VXL chỉ có khả năng phục vụ một yêu cầu ngắt cứng từ TBN. Để mở rộng khả năng phục vụ ngắt ngoài IBM - PC sử dụng thêm vi mạch xử lý ngắt cứng lập trình được PIC (Programmable Interrupt Controller) 8259. Sử dụng PIC 8259 nối vào chân INTR có thể mở rộng số lượng ngắt cứng lên đến 64 19
- RAM ROM System bus INT INT Interrupt R KGN1 KGN8 /INTA Controller VXL ... IR7 . . . IR0 Reset NMI Cơ chế thực hiện ngắt cứng 20

markdown:
79 trang
Lượt xem: 387
Download: 216
# Giáo trình ghép nối máy tính
Chia sẻ:
[hongvan_8_3](http://tailieu.vn/user/hongvan_8_3)
Thực hiện kết nối hai máy tính với nhau. Yêu cầu trao đổi tin với người điều hành: Người điều hành (người sử dụng) máy vi tính (MVT) cần đưa lệnh (dưới dạng chữ) và số liệu thông qua bàn phím. Khi người điều hành bấm vào các phím của bàn phím những mã được tạo ra và được truyền vào bộ nhớ của MVT và đồng thời hiển thị lên màn hình các chữ và con số đã bấm.
![](images/graphics/blank.gif)
![](images/graphics/blank.gif)
## Thể loại:
[Công Nghệ Thông Tin](http://tailieu.vn/cong-nghe-thong-tin/)» [Quản trị mạng](http://tailieu.vn/cong-nghe-thong-tin/quan-tri-mang/)
## Chủ đề liên quan:
**Nội dung Text: Giáo trình ghép nối máy tính**
- TRƯỜNG…………………. Khoa………………. ---------- Bài giảng môn học Kỹ thuật ghép nối máy tính 1
- Bài giảng môn học: Kỹ thuật ghép nối máy tính Bài mở đầu 4 Chương 1 Đại cương về kỹ thuật ghép nối máy tính ..................................................... 5 1.1 Yêu cầu trao đổi tin của máy vi tính đối với môi trường bên ngoài ..........................................5 1.1.1. Yêu cầu trao đổi tin với người điều hành..........................................................................5 1.1.2. Yêu cầu trao đổi tin với thiết bị ngoài thông dụng ............................................................5 1.1.3. Yêu cầu trao đổi tin trong mạng máy tính ........................................................................5 1.2 Dạng và các loại tin trao đổi giữa máy vi tính và thiết bị ngoài (TBN) .....................................5 1.2.1. Dạng tin (số) ....................................................................................................................5 1.2.2. Các loại tin ......................................................................................................................6 1.3 Vai trò nhiệm vụ và chức năng của khối ghép nối (KGN) ........................................................6 1.3.1. Vai trò .............................................................................................................................6 1.3.2. Nhiệm vụ .........................................................................................................................6 1.3.3. Chức năng .......................................................................................................................7 1.4 Cấu trúc chung của một khối ghép nối .....................................................................................8 1.5 Chương trình phục vụ trao đổi tin cho khối ghép nối ...............................................................9 Chương 2 Giao tiếp với tín hiệu tương tự.................................................................... 10 2.1 Khái niệm tín hiệu analog và hệ đo lường điều khiển số ........................................................ 10 2.2 Chuyển đổi tín hiệu số sang tương tự DACs ..........................................................................10 2.2.1. Các tham số chính của một DAC ................................................................................... 11 2.2.2. DAC chia điện trở (Resistive Divider DACs) .................................................................12 2.2.3. DAC trọng số nhị phân (Binary Weighted DACs) .......................................................... 12 2.2.4. DAC điều biến độ rộng xung (PWM DACs) .................................................................13 2.3 Chuyển đổi tín hiệu tương tự - số ADCs: ...............................................................................13 2.3.1. Các tham số chính của một ADC ................................................................................... 14 Chương 3 Thủ tục trao đổi tin của máy vi tính ............................................................ 15 3.1 Các chế độ trao đổi tin của máy vi tính .................................................................................. 15 3.2 Trao đổi tin ngắt vi xử lý .......................................................................................................16 3.2.1. Các loại ngắt của máy vi tính PC ................................................................................... 16 3.2.2. Xử lý ngắt cứng trong IBM - PC: ................................................................................... 19 3.2.3. Lập trình xử lý ngắt cứng: .............................................................................................. 22 3.3 Trao đổi tin trực tiếp khối nhớ ............................................................................................... 25 3.3.1. Cơ chế hoạt động: ..........................................................................................................25 3.3.2. Hoạt động của DMAC: ..................................................................................................25 3.3.3. Chip điều khiển truy nhập bộ nhớ trực tiếp DMAC 8237 (Direct Memory Access Controller) ....................................................................................................................................26 Chương 4 Rãnh cắm mở rộng ..................................................................................... 32 4.1 Đặt vấn đề ............................................................................................................................. 32 4.2 Bus PC ..................................................................................................................................32 4.3 Bus ISA (16 bit) .................................................................................................................... 33 4.4 Bus PCI .................................................................................................................................33 4.5 Ghép nối qua khe cắm mở rộng ............................................................................................. 33 4.5.1. Một số đặc điểm của Card ISA ...................................................................................... 34 4.5.2. Giải mã địa chỉ và kết nối Bus dữ liệu ............................................................................34 Chương 5 Ghép nối trao đổi tin song song .................................................................. 36 2
- 5.1 Khối ghép nối song song đơn giản ........................................................................................ 36 5.2 Các vi mạch đệm, chốt (74LS245, 74LS373) ........................................................................ 38 5.2.1. Vi mạch đệm 74LS245: ................................................................................................. 38 5.2.2. Vi mạch chốt 74LS373: ................................................................................................. 38 5.3 Vi mạch PPI 8255A .............................................................................................................. 39 5.3.1. Giới thiệu chung ............................................................................................................ 39 5.3.2. Các lệnh ghi và đọc các cổng và các thanh ghi điều khiển ............................................. 40 5.3.3. Các từ điều khiển .......................................................................................................... 40 5.3.4. Ghép nối 8255A với MVT và TBN ............................................................................... 44 5.4 Ghép nối song song qua cổng máy in .................................................................................... 48 5.4.1. Ghới thiệu chung ........................................................................................................... 48 5.4.2. Cấu trúc cổng máy in..................................................................................................... 49 5.4.3. Các thanh ghi của cổng máy in: ..................................................................................... 52 5.4.4. EPP - Enhanced Parallel Port......................................................................................... 54 Chương 6 Ghép nối trao đổi tin nối tiếp ...................................................................... 60 6.1 Đặt vấn đề ............................................................................................................................. 60 6.2 Yêu cầu và thủ tục trao đổi tin nối tiếp: ................................................................................. 60 6.2.1. Yêu cầu: ........................................................................................................................ 60 6.2.2. Trao đổi tin đồng bộ: Synchronous ................................................................................ 61 6.2.3. Trao đổi tin không đồng bộ - Asynchronous: ................................................................. 61 6.3 -232: .................................................................. 62 6.3.1. : ................................................................................. 62 6.3.2. 232 .................................................................................................... 63 Tài liệu tham khảo: ........................................................................................................ 80 3
- Bài mở đầu 4
- Chương 1: Đại cương về kỹ thuật ghép nối máy tính Chương 1 Đại cương về kỹ thuật ghép nối máy tính 1.1 Yêu cầu trao đổi tin của máy vi tính đối với môi trường bên ngoài 1.1.1. Yêu cầu trao đổi tin với người điều hành Người điều hành (người sử dụng) máy vi tính (MVT) cần đưa lệnh (dưới dạng chữ) và số liệu thông qua bàn phím. Khi người điều hành bấm vào các phím của bàn phím những mã được tạo ra và được truyền vào bộ nhớ của MVT và đồng thời hiển thị lên màn hình các chữ và con số đã bấm. 1.1.2. Yêu cầu trao đổi tin với thiết bị ngoài thông dụng Các thiết bị đưa tin vào Các thiết bị đưa tin ra Các bộ nhớ ngoài Yêu cầu trao đổi tin với thiết bị ngoài khác Trong hệ đo vật lý, MVT cần nhận các tin vật lý( nhiệt độ, áp xuất, lực, dòng điện, vv ) dưới dạng tín hiệu điện thông qua dầu dò bộ phát hiện (detector ), cảm biến (sensor ), bộ chuyển đổi (tranducer ). Hơn nữa MVT còn nhận các tin về trạng thái sẵn sàng hay bận của các thiết bị đo. Trong hệ đo - điều khiển, MVT cần: Nhận tin về số liệu đo, về trạng thái thiết bị đo Đưa tin về sự chấp nhận trao đổi tin với thiết bị ngoài, về lệnh điều khiển các cơ cấu chấp hành (Các động cơ servo, các van đóng mở, các thiết bị đóng ngắt mạch điện, vv ) và các thông số kỹ thuật cho thiết bị. Trong các hệ lưu trữ và biểu diễn tin, MVT cần đưa tin ra để: Lưu trữ trên băng từ, đĩa từ, băng giấy và đĩa compac Biểu diễn kết quả đo dưới dạng bảng số liệu, dạng đồ thị trên giấy của máy vẽ hay trên màn hình của thiết bị đầu cuối. 1.1.3. Yêu cầu trao đổi tin trong mạng máy tính Một máy tính trong mạng cần trao đổi tin với nhiều người sử dụng mạng, với nhiều máy vi tính khác, với nhiều thiết bị ngoài như: các thiết bị đầu cuối, các thiết bị nhớ ngoài, các thiết bị lưu trữ và biểu diễn tin. 1.2 Dạng và các loại tin trao đổi giữa máy vi tính và thiết bị ngoài (TBN) 1.2.1. Dạng tin (số) MVT chỉ trao đổi tin dưới dạng số với các mức logic 0 và 1 5
- Chương 1: Đại cương về kỹ thuật ghép nối máy tính Thiết bị ngoài lại trao đổi tin với nhiều dạng khác nhau như dạng số, dạng ký tự, dạng tương tự, dạng âm tần hình sin tuần hoàn 1.2.2. Các loại tin MVT đưa ra thiết bị ngoài một trong 3 loại tin: Tin về địa chỉ: Đó là các tin của địa chỉ TBN hay chính xác hơn, là địa chỉ thanh ghi đệm của khối ghép nối đại diện cho TBN Tin về lệnh điều khiển: Đó là các tín hiệu để điều khiển khối ghép nối hay TBN như đóng mở thiết bị, đọc hoặc ghi một thanh ghi, cho phép hay trả lời yêu cầu hành động, vv Tin về số liệu: Đó là các số liệu cần đưa ra cho thiết bị ngoài Máy tính nhận tin vào từ TBN về một trong hai loại tin: Tin về trạng thái của TBN: Đó là tin về sự sẵn sàng hay yêu cầu trao đổi tin, về trạng thái sai lỗi của TBN Tin về số liệu: Đó là các số liệu cần đưa vào MVT 1.3 Vai trò nhiệm vụ và chức năng của khối ghép nối (KGN) 1.3.1. Vai trò Nguồn Nguồn Nguồn Nguồn phát nhận phát nhận MVT TBN Nguồn Nguồn Nguồn Nguồn nhận phát nhận phát Ghép nối đường Ghép nối đường dây MVT dây TBN Vị trí và vai trò của khối ghép nối Khối ghép nối nằm giữa MVT và TBN đóng vai trò biến đổi và trung chuyển tin giữa chúng 1.3.2. Nhiệm vụ Phối hợp về mức và công suất tín hiệu - Mức tín hiệu của MVT thường là mức TTL (0V – 5V) trong khi TBN có nhiều mức khác nhau, thông thường cao hơn (± 15V, ± 48V) - Công suất đường dây MVT nhỏ, TBN lớn 6
- Chương 1: Đại cương về kỹ thuật ghép nối máy tính - Thường dùng các vi mạch 3 trạng thái Phối hợp về dạng tin: Trao đổi tin của MVT thường là song song, cua TBN đôi khi là nối tiếp Phối hợp về tốc độ trao đổi tin Phối hợp về phương thức trao đổi tin Để đảm bảo trao đổi tin một cách tin cậy giữa MVT và TBN, cần có KGN và cách trao đổi tin diễn ra theo trình tự nhất định. Việc trao đổi tin do máy tính khởi xướng (1) MVT đưa lệnh dể khởi động TBN hay khởi động KGN (2) MVT đọc trả lời sẵn sàng trao đổi hay trạng thái sẵn sàng của TBN. Nếu có trạng thái sẵn sàng mới trao đổi tin, nếu không, chờ và đọc lại trạng thái (3) MVT trao đổi khi đọc thấy trạng thái sẵn sàng Việc trao đổi tin do TBN khởi xướng: (1) Để giảm thời gian chờ đợi trạng thái sẵn sàng của TBN, MVT có thể khởi động TBN rồi thực hiện nhiệm vụ khác. Việc trao đổi tin diễn ra khi: (2) TBN đưa yêu cầu trao đổi tin vào bộ phận xử lý ngắt của KGN, để đưa yêu cầu ngắt chương trình cho MVT (3) Nếu có nhiều TBN đưa yêu cầu đồng thời, KGN sắp xếp theo ưu tiên định sẵn, rồi đưa yêu cầu trao đổi tin cho MVT (4) MVT nhận yêu cầu , sửa soạn trao đổi và đưa tín hiệu xác nhận sẵn sàng trao đổi (5) KGN nhận và truyền tín hiệu xác nhận cho TBN (6) TBN trao đổi tin với KGN và KGN trao đổi tin với MVT (nếu đưa tin vào) (7) MVT trao đổi tin với TBN qua KGN (nếu đưa tin ra) 1.3.3. Chức năng Chức năng nhận tín hiệu ( listener) - Nhận thông báo địa chỉ từ MVT - Nhận thông báo trạng thái từ TBN - Nhận lệnh điều khiển từ MVT - Nhận số liệu từ MVT Chức năng nguồn tín hiệu (talker) - Phát địa chỉ cho khối chức năng của TBn - Phát lệnh cho TBN - Phát yêu cầu hay trạng thái của TBN cho MVT - Phát số liệu cho TBN hay cho MVT Chức năng điều khiển (Controler) Nói chung KGN thường có đông thời hai chức năng trên, đặc biệt khi ghép nối với nhiều TBN Cấu trúc chung của một hệ ghép nối máy tính 7
- Chương 1: Đại cương về kỹ thuật ghép nối máy tính Cấu trúc đường dây của KGN với MVT Bất cứ KGN nào cũng nối với MVT và TBN theo các nhóm sau Nhóm đường dây địa chỉ A0 - An - Các tín hiệu này được giải mã trong các KGN để chọn các TBN cần liên lạc với MVT - Tập hợp các tín hiệu này tạo thành bus địa chỉ (address bus) Nhóm đường dây lệnh - Đường dây đọc, đường dây viết để truyền lệnh đọc (RD) hay viết cho KGN. - Đường dây hội thoại tổ chức phối hợ hành động giữa MVT và KGN, đảm bảo sự hoạt động nhịp nhàng, tin cậy giữa chúng như: Hỏi - trả lời Yêu cầu (từ KGN vào MVT) và chấp nhận (từ MVT ra KGN) : yêu cầu ngắt INTR và chấp nhận ngắt INTA - Đường dây lệnh điều khiển KGN hay TBN Nhóm đường dây nhịp thời gian Nhóm đường dây điện áp nguồn 1.4 Cấu trúc chung của một khối ghép nối Lệnh A0 - An Giải mã đọc Lệnh địa chỉ - lệnh viết lệnh Các WR chọn chíp W RD Phối hợp đường dây thiết bị ngoài Phối hợp đường dây máy tính W R Đường dây máy tính (System bus) R Yêu cầu (INTR) Đường dây thiết bị ngoài Xử lý ngắt Xác nhận (INTA) Lệnh đọc Yêu cầu A Thanh ghi Yêu cầu B trạng thái Lệnh viết cấm điều khiển A Thanh ghi điều khiển ngắt điều khiển B DO0 - DO n DO0 - DO n Thanh ghi đệm viết Lệnh viết DI0 - DIn DI0 - DIn Thanh ghi đệm đọc Lệnh đọc Sơ đồ khối khối ghép nối Khối phối hợp đường dây MVT - Phối hợp mức và công suất tín hiệu với bus MVT. Thường dùng vi mạch chuyển mức, vi mạch công suất - Cô lập đường dây khi không có trao đổi tin 8
- Chương 1: Đại cương về kỹ thuật ghép nối máy tính Khối giải mã địa chỉ - lệnh: Nhận các tín hiệu từ bus địa chỉ, các tín hiệu đọc, ghi, chốt địa chỉ (ALE), … để tổ hợp thành các tín hiệu đọc, ghi và chọn chíp cho từng thiết bị của KGN và TBN. Các thanh ghi đệm - Thanh ghi điều khiển chế độ - Thanh ghi trạng thái hay yêu cầu trao đổi cuatr TBN - Thanh ghi đệm số liệu ghi - Thanh ghi đệm số liệu đọc Khối xử lý ngắt - Ghi nhận, che chắn yêu cầu trao đổi tin của TBN. Xử lý ưu tiên và đưa yêu cầu vào MVT Khối phát nhịp thời gian - Phát nhịp thời gian cho hành động ở bên trong KGN hay cho TBN. Đôi khi để đồng bộ, khối còn nhận tín hiệu nhịp đồng hồ (clock) từ bus máy tính Khối đệm thiết bị ngoài - Biến đổi mức tín hiệu, công suất và biến đổi dạng tin Khối điều khiển : Điều khiển hoạt động của khối như phát nhịp thời gian, chế độ hoạt động 1.5 Chương trình phục vụ trao đổi tin cho khối ghép nối Mỗi khối ghép nối cần có một chương trình phục vụ trao đổi tin ( thông thường viết bằng Assembly) và khi sử dụng, người dùng cần viêt chương trình ứng dụng. Với chương trình phục vụ trao đổi tin, cần có các thao tác sau: Khởi động KGN Ghi che chắn và cho phép ngắt Đọc trạng thái TBN Ghi số liệu ra Đọc tin số liệu 9
- Chương 2 Giao tiếp với tín hiệu tương tự 2.1 Khái niệm tín hiệu analog và hệ đo lường điều khiển số Việc sử dụng phương pháp số trong xử lý thông tin và điều khiển đang ngày càng hiệu quả và thuận lợi. Tuy nhiên hầu hết các tín hiệu trong thế giới thực lại là tín hiệu ở dạng tương tự (analog). Do đó bất kỳ hệ thống nào muốn xử lý các tín hiệu thực tế bằng phương pháp số thì nó phải có khả năng chuyển đổi các thông tin tương tự thành dạng số và ngược lại. Thao tác đó thường được thực hiện bằng các thiết bị ADC (Analog to Digital Converter) và DAC (Digital to Analog Converter). Hình 2.1: Mô hình hệ thống xử lý tín hiệu tương tự bằng phương pháp số Hệ thống xử lý tín hiệu tương tự bằng phương pháp số nói chung là một hệ lai, trong đó số liệu tương tự sẽ được truyền, lưu trữ , hay xử lý bằng phương pháp số nhờ các bộ vi xử lý số. TRước khi sử lý, tín hiệu tương tự phải được chuyển thành tín hiệu số nhờ bộ chuyển đổi tín hiệu tương tự sang số (ADC). Kết quả của phép xử lý sẽ được chuyển ngược lại thành dạng tương tự nhờ bộ chuyển đổi tín hiệu số thành tương tự (DAC). 2.2 Chuyển đổi tín hiệu số sang tương tự DACs Một bộ chuyển đổi tín hiệu số thành tương tự DAC là một dạng đặc biệt của một bộ giải mã. Nó giải mã tín hiệu số đầu vào và chuyển thành tín hiệu tương tự ở đầu ra. Bảng chân lý của nó có thể có dạng như sau: Hình 2.2: Bảng giá trị chân lý của một DAC 10
- Chương 2: Giao tiếp tín hiệu tương tự 2.2.1. Các tham số chính của một DAC Tham số Đơn vị Giải thích Đây là số bit mà DAC xử lý. Nếu DAC có n bit thì giá trị điện áp Độ phân giải đầu ra có thể phân thành n trạng thái có giá trị cách đều nhau. Mỗi Bit (revolution) giá trị tương ứng với một mã số đầu vào. Số bit n càng cao thì DAC có độ phân giải càng lớn Giải điện áp tham Chỉ ra mức điện áp lớn nhất và nhỏ nhất có thể được sử dụng như V chiếu (Vref) FSR điện áp tham chiếu từ bên ngoài Là độ lệch giữa điện áp tương tự ở đầu ra thực tế với đầu ra lý Sai số phân cực điểm mV tưởng 0V khi đầu mã bù hai vào là 0 được đưa vào thanh ghi đầu không vào Là độ chênh lệch giữa độ thay đổi giá trị điệp áp ra thực tế với độ Độ phi tuyến vi phân LSB thay đổi điện áp ra lý tưởng trong trường hợp đầu vào số thay đổi (Non-Linearity, hay một bit LSB , hay dự thay đổi giữa hai giá trị số kề nhau Differential - DNL) %Vref VD: +/- 1 LSB; +/- 0.001% FSR Độ phi tuyến tích phân Là sai số lớn nhất giữa đầu ra với đường thẳng nối giữa điểm 0 và (Non-Linearity, điểm toàn thang (giá trị lớn nhất của thang đo) ngoại trừ sai số Integral - INL) hay độ LSB điểm không và sai số toàn thang chính xác tương đối VD: +/-1 LSB typ.; +/- 4 LSB's max. (Relative Accuracy) Giải đầu ra tương tự Là độ chênh lệch giữa giá trị tương tự lớn nhất và nhỏ nhất mà hay giải toàn thang V DAC cụ thể đó cung cấp Analog Output Range or Full-Scale Range VD: -3V to +3V, Bipolar Mode Mức điện áp logic cao Là điện áp nhỏ nhất của tín hiệu số đầu vào DAC đảm bảo được đầu vào nhận là mức logic “1” V Logic Input Voltage, VD: 2.4 V min. Vih (Logic "1") Là điện áp lớn nhất của tín hiệu số đầu vào DAC mà được nhận là Logic Input Voltage, V mức logic “0" Vil (Logic "0") VD: : 0.8 V max Điện áp nguồn dương Là dải điện áp có thể dùng để làm nguồn cung cấp dương cho DAC Analog Positive V Power Supply (+Vs) VD: +4.75V min.; +5.0V typ.; +13.2V max. Điện áp nguồn âm Là dải điện áp có thể sử dụng làm nguồn cung cấp âm cho DAC Analog Negative V Power Supply (-Vs) VD: -13.2V min.; -5V typ.; -4.75V max. Điện áp mức logic dương Là dải điện áp có thể sử dụng cho mức logic dương của DAC: V Logic Positive Power VD: +4.75V min.; +5.0V typ.; +13.2V max. Supply (+VL) Điện áp mức logic âm V Là dải điện áp có thể sử dụng cho mức logic dương của DAC Logic Negative Power 11
- Supply (-VL) VD: -13.2V min.; -5V typ.; -4.75V max. 2.2.2. DAC chia điện trở (Resistive Divider DACs) DAC theo phương pháp chia điện trở có lẽ là kiểu DAC đơn giản nhất. DAC kiểu này sử dụng một chuỗi điện trở mắc nối tiếp với nhau để tạo ra một tập các giá trị điện áp cách đều nhau giữa +Vref và –Vref. Tín hiệu số đầu vào xác định tín hiệu điện áp nào được nối với bộ khuếch đại thông qua các các bộ chuyển mạch. Mặc dù phương pháp chia điện trở có thể dễ hiểu, nhưng nó trở nên kém hiệu quả với các bộ DAC có độ phân giải cao. Mỗi bit thêm vào cho độ phân giải của DAC đòi hỏi tăng gấp đôi số điện trở và công tắc. Ví dụ như với DAC 12 bit thì phải cần tới 4095 điện trở và 4096 công tắc. Hình 2.3: DAC chia điện trở 2.2.3. DAC trọng số nhị phân (Binary Weighted DACs) Khi độ phân giải của DAC đạt tới 6 hay 7 bit, kiến trúc thang điện trở thường cho một phương pháp hiệu quả hơn Phương pháp này cho ta lợi ích chính là chúng tiết kiệm diện tích vi mạch. Chẳng hạn như một DAC 9 bit chỉ cần 1 điện trở và 1 công tắc thêm vào so với DAC 8 bit Hình 2.4: DAC trọng số nhị phân 12
- Chương 2: Giao tiếp tín hiệu tương tự 2.2.4. DAC điều biến độ rộng xung (PWM DACs) Phương pháp DAC điều biến độ rộng xung (Pulse width modulation – PWM) là phương pháp rất đơn giản và hầu như hoàn toàn sử dụng phương pháp số, sử dụng rất ít mạch tương tự PWM điều chỉnh điện áp đầu ra sử dụng chuỗi xung tần số cao với độ rộng xung có thể thay đổi được để thay đổi công suất đầu ra Độ dài xung càng lớn thì điện áp đầu ra càng gần với điện áp tối đa (VOH) của DAC, và ngược lại độ dài xung ngắn nhất tương ứng với điện áp tối thiểu (VOL) Tín hiệu đầu ra sẽ được đưa qua một bộ loc thông thấp để tạo tín hiệu analog Hình 2.5: DAC điều biến độ rộng xung DAC dạng PWM cũng khó thu được DAC với độ phân giải cao, bởi vì để có độ phân giải cao, DAC phải điều chỉnh chuỗi xung theo các khoảng thời gian rất nhỏ. Điều đó yêu cầu phải có một xung clock (master clock) với tần số rất cao để điều khiển độ rộng xung Ví dụ với DAC 16 bit, cần có độ phân giải theo thời gian bằng 1/65536 lần chu kỳ chuỗi xung. Vì xung tín hiệu còn phải đưa qua bộ lọc thông thấp để tạo ra tín hiệu tương tự, tần số xung đòi hỏi phải gấp nhiều lần ( thông thường là gấp 100 lần) tần số cao nhất của tín hiệu tương tự đầu ra. Do đó một bộ DAC 16 bit cho các ứng dụng xử lý âm thanh có băng thông 20kHz cần có một bộ tạo xung clock có tần số là 65536 x 100 x 20000 = 131 GHz. Rõ ràng rằng tần số này là không thể đạt được với công nghệ hiện nay 2.3 Chuyển đổi tín hiệu tương tự - số ADCs: Giải pháp thường dùng để đưa tín hiệu tương tự vào để xử lý bằng các bộ xử lý số là dùng bộ chuyển đổi tín hiệu tương tự sang số (analog-to-digital converter - ADC). Hình dưới là một ví dụ cho một bộ ADC đơn giản. Đầu vào cho bộ này là hai tín hiệu: một tín hiệu tham chiếu (reference) và tín hiệu cần chuyển đổi. Nó có một đầu ra biểu diễn một từ mã dạng số 8 bit. Từ mã này vi xử lý có thể đọc và hiểu được 13
- 2.3.1. Các tham số chính của một ADC Tham số Đơn vị Giải thích Nếu một ADC có n bit, thì độ phân giải của nó là 2n , có Độ phân giải nghĩa là số trạng thái hay số mã có thể sử dụng để chia Bits Resolution đầu vào analog. Số bit càng cao thì độ phân giải càng lớn và càng phân biệt được nhiều trạng thái Bits Với mỗi ADC, tín hiệu số biến đổi theo từng bit LSB. Sai số tuyến tính vi (with Độ chênh lệch giữa các giá trị lý tưởng được gọi là độ phân no phi tuyến vi phân. Non-Linearity, missing Differential (DNL) Example of an Actual Spec: 10 Bits min codes) Hàm truyền của một ADC là một đường thẳng nối từ Sai số tuyến tính tích điểm “0” tới điểm toàn thang. Sai số lớn nhất của một phân mã số với đường thẳng này được gọi là độ sai số tích LSB Non-Linearity, phân của ADC Integral (INL) Example of an Actual Spec: +/- 2 LSB's max Dải điện áp tương tự Là độ chênh lệch giữa giá trị tương tự lớn nhất và nhỏ đầu vào hay dải toàn nhất ứng với ADC cụ thể thang V VD:0V to +10 V, Unipolar Mode; (Analog Input Range or Full-Scale Range) -5V to +5V, Bipolar Mode Thời gian cần thiết để ADC hoàn thành một lần chuyển Thời gian chuyển đổi đổi µsec (Conversion Time) VD: 15 µsec min.; 25 µsec typ.; 40 µsec max. Nguồn nuôi dương Dải điện áp có thể sử dụng làm nguồn nuôi dương cho (+ Power Supply - V ADC V+) VD: +4.5V min.; +5.0V typ.; +7.0V max. Dải điện áp có thể sử dụng làm nguồn nuôi âm cho Nguồn nuôi âm ADC V - Power Supply (V-) VD: -12.0V min.; -15V typ.; -16.5V max. 14
- Chương 3: Thủ tục trao đổi tin của máy vi tính Chương 3 Thủ tục trao đổi tin của máy vi tính 3.1 Các chế độ trao đổi tin của máy vi tính Chế độ trao đổi tin của MVT với thiết bị ngoài Trao đổi tin theo chế độ chương trình Sự trao đổi tin được VXL điều khiển theo một trong hai loại lệnh sau Các lệnh vào (IN) hay ra (OUT). Các lệnh chuyển(MOV) giữa thanh ghi A và thanh ghi đệm số liệu của KGN có địa chỉ nhớ xác định. Trao đổi tin trực tiếp khối nhớ Sau khi VXL được khởi động, sự trao đổi tin hoàn toàn do KGN điều khiển thay cho VXL và các cửa vào ra của VXL ở trạng thái điện trở cao (VXL bị cô lập). Lúc này, KGN điều khiển mọi hoạt động của khối nhớ M và KGN, cụ thể là: Phát địa chỉ cho khối nhớ hoặc TBN. Phát lệnh đọc (RD) hay ghi (WR) số liệu. Các số liệu đọc, ghi được trao đổi giữa khối nhớ M va TBN thông qua các thanh ghi đệm của KGN. Thủ tục trao đổi tin trong chế độ chương trình Ở chế độ trao đổi tin theo chương trình, có thể trao đổi tin theo một trong ba phương pháp sau: - Trao đổi đồng bộ - Trao đổi không đồng bộ hay hỏi trạng thái (Polling) - Trao đổi theo ngắt chương trình 1. Trao đổi đồng bộ Sau khi khởi động TBN, MVT không cần quan tâm tới TBN có sẵn Chương trình sàng trao đổi tin hay không mà đưa luôn các lệnh trao đổi tin ( đọc vào, ghi ra hay truyền số liệu ). Phương pháp trao đổi tin này chỉ được thực hiện khi: - TBN luôn sẵn sàng trao đổi tin. - Tốc độ trao đổi tin của MVT và TBN luôn phù hợp nhau hoặc TBN Trao đổi tin trao đổi tin nhanh. Đánh giá: - Ưu điểm: Nhanh, không tốn thời gian chờ đợi Chương trình - Nhược điểm: Thiếu tin cậy, bị mất tin vì có thể có sự cố làm TBN chưa sẵn sàng trao đổi. 2. Trao đổi không đồng bộ hay hỏi trạng thái (Polling) Trình tự trao đổi diễn ra như sau: - MVT đưa tin điều khiển TBN. - MVT chờ và kiểm tra trạng thái sẵn sàng trao đổi tin S của TBN bằng cách: TBN đã sẵn sàng ? o Đọc tin về trạng thái sẵn sàng của TBN. o Kiểm tra trạng thái sẵn sàng. Nếu chưa, MVT Đ lại đọc và kiểm tra trạng thái sẵn sàng. Trao đổi tin 15
- - MVT trao đổi tin với TBN. Phương pháp trao đổi này thực hiện khi tốc độ trao đổi tin của TBN chậm so với MVT Đánh giá: - Ưu điểm: Tin cậy, chỉ trao đổi khi biết chắc TBN đã sẵn sàng. - Nhược điểm: Tốn thời gian sử dụng MVT. Ví dụ: Giả sử có một thiết bị đo lường được ghép nối với máy tính. Nó có nhiêm vụ thu nhiệt độ từ một điểm đo và chuyển thành tín hiệu số để đưa vào máy tính. Thiết bị này có một thanh ghi trạng thái StatusReg 8 bit cho biết trạng thái hoạt động của nó, khi nào dữ liệu sẵn sàng để máy tính có thể đọc vào thì bit S5 của thanh ghi này sẽ được đặt lên 1. Chương trình điều khiển sẽ có nhiệm vụ liên tục đọc dữ liệu nhiệt độ từ thiết bị này. Ta có đoạn chương trình như sau: Begin While ((StatusReg and 20H) = 20H) do Begin Đọc dữ liệu và thực hiện các tác vụ liên quan End; End. 3.2 Trao đổi tin ngắt vi xử lý Phương pháp trao đổi tin này khắc phục nhược điểm của các phương pháp trên. Trình tự như sau: Chương trình (1) MVT đang thưc hiện chuỗi lệnh của một chương trình nào đó. Chương trình con (2) TBN có yêu cầu trao đổi tin, sẽ gửi tín hiệu yêu cầu trao đổi phục vụ ngắt tin ( yêu cầu ngắt INTR) Ngắt (3) MVT (cụ thể là VXL ) đưa tín hiệu chấp nhận (xác nhận ngắt INTA) (4) Chương trình chính bị ngắt, MVT chuyển sang chương trình con phục vụ ngắt tức là chương trình con trao đổi tin cho TBN đã yêu cầu. (5) Chương trình chính lai tiếp tục thực hiện ở chỗ bị ngắt. 3.2.1. Các loại ngắt của máy vi tính PC Các loại ngắt Người ta chia ngắt thành hai loại: ngắt cứng và ngắt mềm Ngắt cứng: còn gọi là ngắt ngoài vì do nguyên nhân bên ngoài. VXL có các lối vào dành cho ngắt ngoài. Khi có tín hiệu vào lối vào này, chương trình VXL đang thực hiện sẽ bị dừng. Ngắt NMI ( Non maskable Interrupt) - Ngắt không che được : Khi có ngắt này, VXL dừng chương trình sau lệnh đang thực hiện, thanh ghi địa chỉ lệnh (IP) và thanh ghi chỉ thị flag được lưu giữ, 2 bit IF (Interrupt Flag) va TF (Trap Flag) bị xoá về 0 để cấm ngắt ngoài tiếp theo và không có bẫy. Muốn cho phép hay không cho phép ngắt này sảy ra, 16
- Chương 3: Thủ tục trao đổi tin của máy vi tính chúng ta dùng một triger (flip – flop) để mắc lối vào ngắt trước khi đưa vào lối vào ngắt NMI. Ngắt INTR: o Ngắt này được cho phép hay cấm ngắt bằng cách lập hay xoá bit IF của thanh ghi flag. Lập bởi lệnh STI (Set Interrupt), xoá bởi lệnh CLI (Clear Interup) o Thường được nối với lối ra yêu cầu ngắt của vi mạch xử lý ưu tiên ngắt (8214, 8259). Ngắt reset : Ngắt mềm: (hay ngắt bên trong do lệnh của chương trình) do VXL gặp các lệnh gây ra ngắt hoặc tình huống đặc biệt khi thực hiện lệnh (ngắt logic) và ngắt của hệ điều hành. - Ngắt do lệnh: đó là ngắt khi thực hiện các lệnh CALL, HLT, INT - Ngắt logic hay các ngoại trừ: xảy ra khi gặp các tình huống đặc biệt sau: o Chia một số cho 0 o Tràn nội dung thanh ghi hay bộ nhớ o Thực hiện từng bước (vector 1) o Điểm dừng ( Break point) chương trình do người dung chương trình sử dụng định trước (Vectơ 3) - Ngắt của hệ điều hành: đó là các ngắt do hệ điều hành quy định để phục vụ trao đổi tin của các TBN (bàn phím, máy in, vv) như INT 10, INT 16, INT 21, .v.v..) Ngắt của MVT – PC (8086, 80286 ) Các ngắt không hoàn toàn được liên kết với các thiết bị ngoài. Họ VXL 8086 cung cấp 256 ngắt, đa phần trong số chúng là chỉ để phục vụ như ngắt phần mềm. Họ 8086 có một bảng vecter ngắt giữ địa chỉ của các chương trình phục vụ ngắt. Mỗi địa chỉ là 4 byte. Trong các máy PC, chỉ có 15 ngắt dành cho phần cứng và 1 ngắt không che được. Phần còn lại được sử dụng cho các ngắt phần mềm và các bộ xử lý ngoại lệ. Bộ xử lý ngoại lệ là các chương trình tương tự như ISR nhưng xử lý các ngắt khi xuất hiện lỗi. Ví dụ như vector ngắt đầu tiên giữ địa chỉ của ngoại lệ Divide by Zero (lỗi chia cho 0). Khi xuất hiện lỗi này VXL nhảy sang địa chỉ 0000:0000 và thực hiện chương trình có địa chỉ lưu ở đây. INT IRQ Common Uses (Hex) 00 - 01 Exception Handlers - 02 Non-Maskable IRQ Non-Maskable IRQ (Parity Errors) 03 - 07 Exception Handlers - 08 Hardware IRQ0 System Timer 09 Hardware IRQ1 Keyboard 0A Hardware IRQ2 Redirected 0B Hardware IRQ3 Serial Comms. COM2/COM4 0C Hardware IRQ4 Serial Comms. COM1/COM3 0D Hardware IRQ5 Reserved/Sound Card 17
- 0E Hardware IRQ6 Floppy Disk Controller 0F Hardware IRQ7 Parallel Comms. 10 - 6F Software Interrupts - 70 Hardware IRQ8 Real Time Clock 71 Hardware IRQ9 Redirected IRQ2 72 Hardware IRQ10 Reserved 73 Hardware IRQ11 Reserved 74 Hardware IRQ12 PS/2 Mouse 75 Hardware IRQ13 Math's Co-Processor 76 Hardware IRQ14 Hard Disk Drive 77 Hardware IRQ15 Reserved 78 - FF Software Interrupts - Thủ tục xử lý (đáp ứng) ngắt chương trình Khi có một tin hiệu yêu cầu ngắt chương chình đưa vào chân yêu cầu ngắt (INTR), quá trình ngắt chương trình được diễn ra theo các bước sau: Lưu giữ tin về trạng thái của VXL lúc có tín hiệu yêu cầu ngắt và nơi chương trình bị gián đoạn. VXL gửi tín hiệu xác nhận hay cho phép ngắt – INTA và đọc vector ngắt. Chuyển sang chương trình phục vụ ngắt. Trở về chỗ chương trình chính bị ngắt và tiếp tục thực hiện chương trình đó. Lưu giữ tin về chỗ bị ngắt chương trình: Ở cuối mỗi chu trình lệnh, VXL 8086 ( cũng như 80286) kiểm tra xem có yêu cầu ngắt nào gửi tới không. Nếu có yêu cầu, VXL tiến hành lưu trữ tin về nơi bị ngắt chương trình ( dùng lệnh PUSH vào vùng nhớ ngăn xếp mà địa chỉ chỉ thị bởi thanh ghi SP). Các tin đó là: - Thanh ghi cờ Flag FR (Flag Register) - Con trỏ lệnh IP(Instruction Pointer) - Thanh ghi đoạn lệnh CS (Code Segment register) Gửi tín hiệu cho phép (xác nhận ) ngắt và đọc vector ngắt: Sau khi đã lưu trữ tin về vị trí bị ngắt của chương trình chính, VXL gửi tín hiệu xác nhận ngắt INTA (Interrupt Acknowledge) cho KGN của TBN. Tuỳ cách tổ chức ngắt và tạo vector ngắt, VXL sử dụng tín hiệu này để đọc vector ngắt tương ứng của KGN vào thanh ghi chứa A. VXL đọc nội dung của ô nhớ có địa chỉ là vector ngắt để biết được địa chỉ đầu tiên của chương trình con phục vụ ngắt ( chương trình trao đổi tin). Thực hiện chương trình con phục vụ ngắt 18
- Chương 3: Thủ tục trao đổi tin của máy vi tính Đó là chương trình mà địa chỉ lệnh đầu tiên nằm trong ô nhớ có địa chỉ là vector ngắt. Kết thúc chương trình con này, có lệnh trở về (RET - return) để VXL tiếp tục thực hiện chương trình chính. Tiếp tục thực hiện chương trình chính: Sau khi gặp lệnh trở về (RET), VXL tiến hành đọc và hồi phục các tin của VXL lúc bị ngắt chương trình đã ghi nhớ ở chỗ ngắt chương trình (bằng lệnh POP các ô nhớ ngăn xếp). Qua trình đọc ra này xảy ra ngược lại với quá trình ghi vào (theo quy luật LIFO – Last In First Out) và nội dung của: Thanh ghi con trỏ lệnh (IP) trỏ về độ lệch (offset) của địa chỉ lệnh tiếp theo của chương trình chính bị ngắt trong mảng nhớ lệnh (CS). Thanh ghi mảng lệnh (CS) về địa chỉ đoạn đầu tiên của vùng nhớ dành cho chương trình chính bị ngắt. Thanh ghi flag lúc bị ngắt chương trình. 3.2.2. Xử lý ngắt cứng trong IBM - PC: VXL 80x86 có 3 chân dùng cho ngắt cứng đó là: INTR: Interrupt Request NMI: NonMaskable Interrupt /INTA: Interupt Acknowledge INTR là tín hiệu đầu vào yêu cầu ngắt của VXL và nó có thể che hay cho phép thông qua lệnh CLI (Clear Interrupt) và STI (Set Interrupt) NMI tương tự INTR nhưng không che được bằng lệnh INTR và NMI có thể được kích hoạt từ bên ngoài bằng cách nối vào điện áp 5V vào chân tương ứng của VXL. Như vậy VXL chỉ có khả năng phục vụ một yêu cầu ngắt cứng từ TBN. Để mở rộng khả năng phục vụ ngắt ngoài IBM - PC sử dụng thêm vi mạch xử lý ngắt cứng lập trình được PIC (Programmable Interrupt Controller) 8259. Sử dụng PIC 8259 nối vào chân INTR có thể mở rộng số lượng ngắt cứng lên đến 64 19
- RAM ROM System bus INT INT Interrupt R KGN1 KGN8 /INTA Controller VXL ... IR7 . . . IR0 Reset NMI Cơ chế thực hiện ngắt cứng 20
![](images/graphics/blank.gif)

WARC-Type: response

Content-Type: application/http; msgtype=response

Server: Apache/2.2.3 (CentOS)

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Pragma: no-cache

Vary: Accept-Encoding

Content-Encoding: gzip

Content-Type: text/html; charset=UTF-8

Connection: close


text:
Nhạc chuông hay
- Nhạc Iphone
- Nhạc cực hay chọn lọc
- Nhạc trẻ hay nhất
- Nhạc không lời hay nhất
- Nhạc chế hay nhất
- Tết - năm mới
- Nhạc Hài hước đón Tết
- Hot nhất tháng
- Hot nhất tuần
- Hot nhất hiện nay
- Nhạc hot chọn lọc
- Nhạc trẻ hot nhất
- Nhạc Đế chế - aoe
- Nhạc hài hước
- Nhạc vui
- Nhạc cười
- Nhạc chế
- Nhạc remix
- Nhạc cho vợ yêu
- Nhạc cho chồng yêu
- Nhạc cho đại ca
- Nhạc kinh dị - ma
- Nhạc VIP
- Nhạc RAP
- Liên khúc bóng đá seagame chế
- Nhạc theo tên
- Âm thanh cuộc sống
- Nhạc thể thao
- Nhạc quảng cáo
- Nhạc game
- Nhạc Thiên Chúa giáo
- Nhạc Phật
- Nhạc Hàn Quốc
- Vietnam got talent
- Việt Nam The Voice
- Nhạc DJ
- The Voice Kids 2013
- Nhạc phim
- Nhạc trẻ
- Nhạc sàn - dance
- Việt Nam Idol
- Nhạc trữ tình
- Nhạc thiếu nhi
- Nhạc cách mạng - nhạc đỏ
- Nhạc không lời - cổ điển
- Love song
- Nhạc quốc tế
- Nhạc Việt
- Nhạc vàng
- Dân ca-chèo-cải lương
HNC TênBàiHát gửi 8577
LỜI BÀI HÁT EM ĐẸP NHẤT ĐÊM NAY
Em đẹp nhất đêm nay lyricNhạc sĩ sáng tác: Nhạc Ngoại (Pháp)
Các ca sĩ: Ý Lan,Hiền Thục,Nguyễn Hồng Nhung
Thời gian sáng tác:
Ngôn ngữ chính của bài hát: Việt Nam
A ha! Đêm nay ai cũng cho em là xinh nhất nơi đây, à... ha! Đẹp xinh.
A ha! Trong đêm khiêu vũ em như vầng sao sáng ra khơi, à... ha! Sáng ngời.
A ha! Đêm nay em muốn nghe những lời ân ái êm êm, à ... ha! Êm êm.
A ha! Em nghe anh nói yêu em dài lâu nhé anh ơi, à ... ha! Lâu dài.
Em mong cho chiếc áo, chiếc áo tươi mầu em đã chọn kỹ, một chiếc áo rực rỡ em vừa thêu.
Em mong cho chiếc áo đó cũng như là mái tóc mềm rũ, được mơn trớn dưới tay người.
A ha! Khi đêm buông xuống em thường hay mơ ước xa xôi, à ... ha! Em mơ.
A ha! Em mơ em sẽ mang lụa là. Em xinh em tươi nhất ôi nơi trần gian, cho em khiêu vũ trong cuộc đời tiền.
Em xinh em tươi em vui nhất nơi đây.
Em xinh em khiêu vũ trong cuộc đời tiên.
Anh cho em hơi sức, sức sống trong đời em đã từng thiếu!
Một tiếng thét hạnh phúc trong tuổi yêu!
Đêm nay em xin biếu hết cõi xuân nồng em cho người yêu, và cho luôn trái tim này.
A ha! Đêm nay em muốn quen một nụ hôn trước tiên, à ... ha! Nụ hôn.
A ha! Đêm nay em biết em phải là em xinh em tươi nhất ôi nơi trần gian, cho em khiêu vũ trong cuộc đời tiên.
Em xinh em tươi em vui nhất nơi đây.
Em xinh em khiêu vũ trong cuộc đời tiên.
Em xinh em tươi em vui nhất đêm nay.
Em xinh em khiêu vũ trong cuộc đời tiên ...
Nhạc chuông liên quan
thử
Lời bài hát cùng nhạc sĩ "Nhạc Ngoại (Pháp)"
- Anh thì không
- Anh vẫn biết
- Baby à ! Anh nhớ em
- Belle
- Bước chân mùa xuân
- Búp bê không tình yêu
- Chàng
- Chuyện tình yêu
- Cô bé dễ thương
- Đôi bờ
- Em đẹp nhất đêm nay
- Giấc mơ sa mạc
- Mãi còn yêu
- Mong manh
- Mưa trên biển vắng
- Ngày tân hôn
- Tàn phai
- Về chốn thiên đường
Về lời bài hát Em đẹp nhất đêm nay
Để nghe nhạc chuông Em đẹp nhất đêm nay- Lương Bích Hữu, trình duyệt/ browser của bạn cần cài flash và javascript.
Chú ý: Nếu bài nhạc chuông "Em đẹp nhất đêm nay" là miễn phí, bạn có thể nghe đầy đủ cả bài và tải về máy tính miễn phí, ngược lại bạn chỉ được nghe bản đã bị cắt ngắn.
Tainhacchuong.org hỗ trợ tải nhạc chuông bài hát Em đẹp nhất đêm nay về điện thoại qua tin nhắn sms và về máy tính.
Để đánh giá bài nhạc chuông, bạn đưa chuột vào biểu tượng sao đánh giá 1 - 2 - 3 - 4 hay 5 sao cho bài hát đang nghe.
Lời bài hát Em đẹp nhất đêm nay được cập nhật liên tục, chỉ mang tính tham khảo.
Nhập tên, nội dung và click vào "Gửi" nếu bạn muốn gửi lời bình cho nhạc chuông này
Từ khóa tìm kiếm trang này:
Tải nhạc chuông Em đẹp nhất đêm nay- Lương Bích Hữu về điện thoại, Download/ nghe/ Tai nhac chuong Em dep nhat dem nay cho dien thoai di dong; Download nhac chuong Em dep nhat dem nay, ca si Luong Bich Huu ve may tinh; Nhac chuong bai hat Em dep nhat dem nay Luong Bich Huu

markdown:
[HƯỚNG DẪN TẢI NHẠC CHUÔNG](/huong-dan-tai-nhac-chuong/) [CÂU HỎI THƯỜNG GẶP- FQA](/cau-hoi-thuong-gap-ve-nhac-chuong-fqa/) [Nhạc chuông hay](/hay/) [Nhạc Iphone](/hay/nhac-iphone/) [Nhạc cực hay chọn lọc](/hay/nhac-cuc-hay-chon-loc/) [Nhạc trẻ hay nhất](/hay/nhac-tre-hay-nhat/) [Nhạc không lời hay nhất](/hay/nhac-khong-loi-hay-nhat/) [Nhạc chế hay nhất](/hay/nhac-che-hay-nhat/) [Tết - năm mới](/hay/tet-nam-moi/) [Nhạc Hài hước đón Tết](/hay/nhac-hai-huoc-don-tet/) [Nhạc chuông hot](/hot/) [Hot nhất tháng](/hot/hot-nhat-thang/) [Hot nhất tuần](/hot/hot-nhat-tuan/) [Hot nhất hiện nay](/hot/hot-nhat-hien-nay/) [Nhạc hot chọn lọc](/hot/nhac-hot-chon-loc/) [Nhạc trẻ hot nhất](/hot/nhac-tre-hot-nhat/) [Nhạc Đế chế - aoe](/hot/nhac-de-che-aoe/) [Nhạc chuông độc](/doc/) [Nhạc hài hước](/doc/nhac-hai-huoc/) [Nhạc vui](/doc/nhac-vui/) [Nhạc cười](/doc/nhac-cuoi/) [Nhạc chế](/doc/nhac-che/) [Nhạc remix](/doc/nhac-remix/) [Nhạc cho vợ yêu](/doc/nhac-cho-vo-yeu/) [Nhạc cho chồng yêu](/doc/nhac-cho-chong-yeu/) [Nhạc cho đại ca](/doc/nhac-cho-dai-ca/) [Nhạc kinh dị - ma](/doc/nhac-kinh-di-ma/) [Nhạc VIP](/doc/nhac-vip/) [Nhạc RAP](/doc/nhac-rap/) [Liên khúc bóng đá seagame chế](/doc/lien-khuc-bong-da-seagame-che/) [Nhạc chuông đặc biệt](/dac-biet/) [Nhạc theo tên](/dac-biet/nhac-theo-ten/) [Âm thanh cuộc sống](/dac-biet/am-thanh-cuoc-song/) [Nhạc thể thao](/dac-biet/nhac-the-thao/) [Nhạc quảng cáo](/dac-biet/nhac-quang-cao/) [Nhạc game](/dac-biet/nhac-game/) [Nhạc Thiên Chúa giáo](/dac-biet/nhac-thien-chua-giao/) [Nhạc Phật](/dac-biet/nhac-phat/) [Nhạc chuông mp3](/mp3/) [Nhạc Hàn Quốc](/mp3/nhac-han-quoc/) [Vietnam got talent](/mp3/vietnam-got-talent/) [Việt Nam The Voice](/mp3/viet-nam-the-voice/) [Nhạc DJ](/mp3/nhac-dj/) [The Voice Kids 2013](/mp3/the-voice-kids-2013/) [Nhạc phim](/mp3/nhac-phim/) [Nhạc trẻ](/mp3/nhac-tre/) [Nhạc sàn - dance](/mp3/nhac-san-dance/) [Việt Nam Idol](/mp3/viet-nam-idol/) [Nhạc trữ tình](/mp3/nhac-tru-tinh/) [Nhạc thiếu nhi](/mp3/nhac-thieu-nhi/) [Nhạc cách mạng - nhạc đỏ](/mp3/nhac-cach-mang-nhac-do/) [Nhạc không lời - cổ điển](/mp3/nhac-khong-loi-co-dien/) [Love song](/mp3/love-song/) [Nhạc quốc tế](/mp3/nhac-quoc-te/) [Nhạc Việt](/mp3/nhac-viet/) [Nhạc vàng](/mp3/nhac-vang/) [Dân ca-chèo-cải lương](/mp3/dan-ca-cheo-cai-luong/) [Nhạc chuông miễn phí](/mien-phi/) [Nhạc chuông điện thoại](/dien-thoai/) [Nhạc chuông Theo ngày lễ](/ngay-le/) **Để tải nhạc chuông về điện thoại, soạn:** **HNC TênBàiHát** **gửi** **8577**
# LỜI BÀI HÁT EM ĐẸP NHẤT ĐÊM NAY
### Em đẹp nhất đêm nay lyric
**Nhạc sĩ sáng tác:** [Nhạc Ngoại (Pháp)](/loi-bai-hat/nhac-ngoai-phap/) **Các ca sĩ:**Ý Lan,Hiền Thục,Nguyễn Hồng Nhung **Thời gian sáng tác:** **Ngôn ngữ chính của bài hát:**Việt Nam *Cài làm nhạc chờ (trực tiếp)*
A ha! Đêm nay ai cũng cho em là xinh nhất nơi đây, à... ha! Đẹp xinh.
A ha! Trong đêm khiêu vũ em như vầng sao sáng ra khơi, à... ha! Sáng ngời.
A ha! Đêm nay em muốn nghe những lời ân ái êm êm, à ... ha! Êm êm.
A ha! Em nghe anh nói yêu em dài lâu nhé anh ơi, à ... ha! Lâu dài.
Em mong cho chiếc áo, chiếc áo tươi mầu em đã chọn kỹ, một chiếc áo rực rỡ em vừa thêu.
Em mong cho chiếc áo đó cũng như là mái tóc mềm rũ, được mơn trớn dưới tay người.
A ha! Khi đêm buông xuống em thường hay mơ ước xa xôi, à ... ha! Em mơ.
A ha! Em mơ em sẽ mang lụa là. Em xinh em tươi nhất ôi nơi trần gian, cho em khiêu vũ trong cuộc đời tiền.
Em xinh em tươi em vui nhất nơi đây.
Em xinh em khiêu vũ trong cuộc đời tiên.
Anh cho em hơi sức, sức sống trong đời em đã từng thiếu!
Một tiếng thét hạnh phúc trong tuổi yêu!
Đêm nay em xin biếu hết cõi xuân nồng em cho người yêu, và cho luôn trái tim này.
A ha! Đêm nay em muốn quen một nụ hôn trước tiên, à ... ha! Nụ hôn.
A ha! Đêm nay em biết em phải là em xinh em tươi nhất ôi nơi trần gian, cho em khiêu vũ trong cuộc đời tiên.
Em xinh em tươi em vui nhất nơi đây.
Em xinh em khiêu vũ trong cuộc đời tiên.
Em xinh em tươi em vui nhất đêm nay.
Em xinh em khiêu vũ trong cuộc đời tiên ...
## Nhạc chuông liên quan
**Tên bài nhạc chuông**Ca sĩ **Nghe**
thử
thử
**Lời bài hát cùng nhạc sĩ "Nhạc Ngoại (Pháp)"** [Anh thì không](/loi-bai-hat/abq/anh-thi-khong.htm) [Anh vẫn biết](/loi-bai-hat/gik/anh-van-biet.htm) [Baby à ! Anh nhớ em](/loi-bai-hat/4jw9c/baby-a-anh-nho-em.htm) [Belle](/loi-bai-hat/gui/belle.htm) [Bước chân mùa xuân](/loi-bai-hat/hyg/buoc-chan-mua-xuan.htm) [Búp bê không tình yêu](/loi-bai-hat/cuh/bup-be-khong-tinh-yeu.htm) [Chàng](/loi-bai-hat/gi2/chang.htm) [Chuyện tình yêu](/loi-bai-hat/gje/chuyen-tinh-yeu.htm) [Cô bé dễ thương](/loi-bai-hat/g15/co-be-de-thuong.htm) [Đôi bờ](/loi-bai-hat/gtf/doi-bo.htm) [Em đẹp nhất đêm nay](/loi-bai-hat/cu5/em-dep-nhat-dem-nay.htm) [Giấc mơ sa mạc](/loi-bai-hat/vpetn/giac-mo-sa-mac.htm) [Mãi còn yêu](/loi-bai-hat/ax7/mai-con-yeu.htm) [Mong manh](/loi-bai-hat/gmw/mong-manh.htm) [Mưa trên biển vắng](/loi-bai-hat/cvw/mua-tren-bien-vang.htm) [Ngày tân hôn](/loi-bai-hat/gur/ngay-tan-hon.htm) [Tàn phai](/loi-bai-hat/g3f/tan-phai.htm) [Về chốn thiên đường](/loi-bai-hat/0i3q3/ve-chon-thien-duong.htm)
## Về lời bài hát Em đẹp nhất đêm nay
**Để nghe nhạc chuông Em đẹp nhất đêm nay- Lương Bích Hữu**, trình duyệt/ browser của bạn cần cài flash và javascript.
Chú ý: Nếu bài nhạc chuông "Em đẹp nhất đêm nay" là
**miễn phí**, bạn có thể nghe đầy đủ cả bài và tải về máy tính miễn phí, ngược lại bạn chỉ được nghe bản đã bị cắt ngắn.
Tainhacchuong.org hỗ trợ tải nhạc chuông bài hát Em đẹp nhất đêm nay về điện thoại qua tin nhắn sms và về máy tính.
Để đánh giá bài nhạc chuông, bạn đưa chuột vào biểu tượng sao đánh giá 1 - 2 - 3 - 4 hay 5 sao cho bài hát đang nghe.
Lời bài hát Em đẹp nhất đêm nay được cập nhật liên tục, chỉ mang tính tham khảo.
Nhập tên, nội dung và click vào "Gửi" nếu bạn muốn gửi lời bình cho nhạc chuông này
**Từ khóa tìm kiếm trang này**:
Tải nhạc chuông Em đẹp nhất đêm nay- Lương Bích Hữu về điện thoại, Download/ nghe/ Tai nhac chuong Em dep nhat dem nay cho dien thoai di dong; Download nhac chuong Em dep nhat dem nay, ca si Luong Bich Huu ve may tinh; Nhac chuong bai hat Em dep nhat dem nay Luong Bich Huu

WARC-Truncated: length

Cache-Control: max-age=3600, public

Accept-Ranges: bytes


text:
Shop hoaluong xin trân trọng thông báo đợt xả hàng tranh thêu và tranh thêu đóng khung hè 2012.
Tranh chữ thập đã lên khung giá bán bằng giá bán buôn, cơ hội để bạn sở hữu một bức tranh lãng mạn tặng cho người thân và bạn bè đã lên khung tuyệt đẹp.
Nhanh tay gọi điện và qua shop của chúng tôi để chọn được khung tranh ưng ý nhất.
shophoaluong: 098 6064 868
Trân trọng
Shop hoaluong
tranhtheuchuthap
Tranh thêu chữ thập-shop Hoaluong- 098 6064 868 24b ngõ 132 Cầu giấy- Hà nội
Thứ Hai, ngày 30 tháng 7 năm 2012
Thứ Hai, ngày 02 tháng 1 năm 2012
Quà tặng đặc biệt nhân dip Tết Nguyên đán- shop Hoa luong 24b-132 Cầu giấy
Tết Nguyên đán đang tới gần, bạn đã chuẩn bị gì cho người thân và bạn bè?
Có thể bạn cần một giỏ quà tết truyền thống, có thể đặc biệt hơn nhiều nếu ngoài giỏ quà bạn tặng cha mẹ hoặc ông bà một bức tranh thêu đã hoàn thiện của chúng tôi, Phúc- Lộc- Thọ sẽ là món quà thật ý nghĩa cho gia đình nhân dịp xuân về.
Cũng sẽ thật ý nghĩa nếu Tết này bạn lì xì người ấy một bức tranh kỷ niệm đánh dấu tình yêu không phai nhạt dành cho người ấy.
Có thể bạn cần một giỏ quà tết truyền thống, có thể đặc biệt hơn nhiều nếu ngoài giỏ quà bạn tặng cha mẹ hoặc ông bà một bức tranh thêu đã hoàn thiện của chúng tôi, Phúc- Lộc- Thọ sẽ là món quà thật ý nghĩa cho gia đình nhân dịp xuân về.
Cũng sẽ thật ý nghĩa nếu Tết này bạn lì xì người ấy một bức tranh kỷ niệm đánh dấu tình yêu không phai nhạt dành cho người ấy.
Thứ Hai, ngày 14 tháng 11 năm 2011
New info
Dear readers,
I create this blog to introduce one of the newly handmade pictures to all housewives. I love arts and handmade arts. Well, I am a typical housewife who is ready to spend most of my time decorating the house and making little arts for my loved people. I also earn my living by delivering and selling cross-stitch arts. I often help other office-staff housewives to decorate their own houses by my little piece of complete hand-made arts, you just have to hang your pictures any where you supposed to do.
Since most of my customers are Vietnamese, all my posts are in my mother tongue it may give some difficulty reading and understanding for people outside Vietnam and can not speak Vietnamese.
In that case, just see my picture and do not hesitate to write me emails for any things you want to know. I am happy to answer all as soon as I can. (shophoaluong@gmail.com)
Let's me say a little bit about cross-stitch art. It is a new way to relax and decorate your house in your own style. You can choose any kits and made your own pictures just by making cross-stitches. Simple but creative, try and you'll see.
Live and share to make a better world, that's my view point.
Let's share yours and make a more beautiful world!
Ms Hoa
I create this blog to introduce one of the newly handmade pictures to all housewives. I love arts and handmade arts. Well, I am a typical housewife who is ready to spend most of my time decorating the house and making little arts for my loved people. I also earn my living by delivering and selling cross-stitch arts. I often help other office-staff housewives to decorate their own houses by my little piece of complete hand-made arts, you just have to hang your pictures any where you supposed to do.
Since most of my customers are Vietnamese, all my posts are in my mother tongue it may give some difficulty reading and understanding for people outside Vietnam and can not speak Vietnamese.
In that case, just see my picture and do not hesitate to write me emails for any things you want to know. I am happy to answer all as soon as I can. (shophoaluong@gmail.com)
Let's me say a little bit about cross-stitch art. It is a new way to relax and decorate your house in your own style. You can choose any kits and made your own pictures just by making cross-stitches. Simple but creative, try and you'll see.
Live and share to make a better world, that's my view point.
Let's share yours and make a more beautiful world!
Ms Hoa
Chủ Nhật, ngày 13 tháng 11 năm 2011
Valentine 2012- shop hoaluong 24b ngõ 132 Cầu giấy- Hà nội
Mời các bạn ngắm bộ sưu tập dành cho Valentine 2012 và nghe bản nhạc My love lãng mạn của Westlife nhé.
Nếu bạn là một cô gái, Valentine này sẽ thật ý nghĩa với bức tranh thêu do chính tay bạn tạo ra dành cho một nửa của mình, người ấy chắc chắn sẽ thật ngạc nhiên khi được tặng món quà xinh xắn treo chìa khóa hoặc túi đựng điện thoại hay lúc nào cũng nghĩ đến bạn mỗi khi ngắm bức tranh tình nhân treo trên tường hoặc bàn làm việc. Hãy làm cho người ấy thật bất ngờ và hạnh phúc khi thấy bạn là một cô gái thật dịu dàng và sâu sắc, lãng mạn với bức tranh bạn tặng người ấy.
Nếu bạn là một chàng trai, sao không tặng món quà khác biệt với các Valentine khác nhỉ? Nàng sẽ thật ngạc nhiên và hạnh phúc khi chính tay sẽ thêu bức tranh do bạn tặng, một minh chứng cho tình yêu vĩnh cửu của hai bạn. Hoa có thể tàn, lời nói có thể bay theo gió, còn TRANH THÊU thì còn mãi. Hãy chứng minh cho nàng thấy bạn mong muốn tình yêu của bạn dành cho người ấy không bao giờ đổi thay!
Nếu bạn là một cô gái, Valentine này sẽ thật ý nghĩa với bức tranh thêu do chính tay bạn tạo ra dành cho một nửa của mình, người ấy chắc chắn sẽ thật ngạc nhiên khi được tặng món quà xinh xắn treo chìa khóa hoặc túi đựng điện thoại hay lúc nào cũng nghĩ đến bạn mỗi khi ngắm bức tranh tình nhân treo trên tường hoặc bàn làm việc. Hãy làm cho người ấy thật bất ngờ và hạnh phúc khi thấy bạn là một cô gái thật dịu dàng và sâu sắc, lãng mạn với bức tranh bạn tặng người ấy.
Nếu bạn là một chàng trai, sao không tặng món quà khác biệt với các Valentine khác nhỉ? Nàng sẽ thật ngạc nhiên và hạnh phúc khi chính tay sẽ thêu bức tranh do bạn tặng, một minh chứng cho tình yêu vĩnh cửu của hai bạn. Hoa có thể tàn, lời nói có thể bay theo gió, còn TRANH THÊU thì còn mãi. Hãy chứng minh cho nàng thấy bạn mong muốn tình yêu của bạn dành cho người ấy không bao giờ đổi thay!
Shop hoaluong 24b ngõ 132 Cầu giấy- Hà nội
Bộ sưu tập mới dành cho Tết 2012
Đẹp- độc đáo- đầy ý nghĩa. Bạn đã chuẩn bị gì cho một năm mới an lành và thịnh vượng chưa? Hãy làm mới ngôi nhà thân yêu bằng những bức tranh thêu 3Đ, bạn sẽ bất ngờ bởi chính sự khéo léo của bản thân!
Shop hoaluong- 24b ngõ 132 Cầu giấy- Hà nội- 098 60 64 868- chúc các bạn một năm mới an lành và thịnh vượng!
Bộ tài lộc
Shop hoaluong- 24b ngõ 132 Cầu giấy- Hà nội- 098 60 64 868- chúc các bạn một năm mới an lành và thịnh vượng!
Bộ tài lộc
Bộ tứ quý hoàn thiện
tranh thêu chữ thập hàng mới về
Tranh thêu chữ thập hàng Việt nam, Hàn- Trung chất lượng cao. Hãy khám phá bộ tranh thêu đơn giản nhưng độc đáo và đầy ý nghĩa trong dịp lễ Noel và Valentine sắp đến tại shop hoaluong- 24b ngõ 132 Cầu giấy- Hà nội- 098 6964 868
tranh thêu hoàn thiện-Shop Hoaluong- 24b ngõ 132 Cầu giấy- Hà nội- Chị Hoa- 098 6064 868
Mời các bạn xem bộ sưu tập tranh thêu đã hoàn thiện và đóng khung.
Shop Hoaluong- 24b ngõ 132 Cầu giấy- Hà nội- Chị Hoa- 098 6064 868- Nhận thêu tranh, đóng khung theo catalogue.
Shop Hoaluong- 24b ngõ 132 Cầu giấy- Hà nội- Chị Hoa- 098 6064 868- Nhận thêu tranh, đóng khung theo catalogue.
Đăng ký: Bài đăng (Atom)

markdown:
Shop hoaluong xin trân trọng thông báo đợt xả hàng tranh thêu và tranh thêu đóng khung hè 2012.
Tranh chữ thập đã lên khung giá bán bằng giá bán buôn, cơ hội để bạn sở hữu một bức tranh lãng mạn tặng cho người thân và bạn bè đã lên khung tuyệt đẹp.
Nhanh tay gọi điện và qua shop của chúng tôi để chọn được khung tranh ưng ý nhất.
shophoaluong: 098 6064 868
Trân trọng
Shop hoaluong
# tranhtheuchuthap
Tranh thêu chữ thập-shop Hoaluong- 098 6064 868 24b ngõ 132 Cầu giấy- Hà nội
## Thứ Hai, ngày 30 tháng 7 năm 2012
## Thứ Hai, ngày 02 tháng 1 năm 2012
###
[Quà tặng đặc biệt nhân dip Tết Nguyên đán- shop Hoa luong 24b-132 Cầu giấy](http://tranhtheuchuthap-shophoaluong.blogspot.com/2012/01/qua-tang-ac-biet-nhan-dip-tet-nguyen.html)
Tết Nguyên đán đang tới gần, bạn đã chuẩn bị gì cho người thân và bạn bè?
Có thể bạn cần một giỏ quà tết truyền thống, có thể đặc biệt hơn nhiều nếu ngoài giỏ quà bạn tặng cha mẹ hoặc ông bà một bức tranh thêu đã hoàn thiện của chúng tôi, Phúc- Lộc- Thọ sẽ là món quà thật ý nghĩa cho gia đình nhân dịp xuân về.
Cũng sẽ thật ý nghĩa nếu Tết này bạn lì xì người ấy một bức tranh kỷ niệm đánh dấu tình yêu không phai nhạt dành cho người ấy.
Có thể bạn cần một giỏ quà tết truyền thống, có thể đặc biệt hơn nhiều nếu ngoài giỏ quà bạn tặng cha mẹ hoặc ông bà một bức tranh thêu đã hoàn thiện của chúng tôi, Phúc- Lộc- Thọ sẽ là món quà thật ý nghĩa cho gia đình nhân dịp xuân về.
Cũng sẽ thật ý nghĩa nếu Tết này bạn lì xì người ấy một bức tranh kỷ niệm đánh dấu tình yêu không phai nhạt dành cho người ấy.
## Thứ Hai, ngày 14 tháng 11 năm 2011
###
[New info](http://tranhtheuchuthap-shophoaluong.blogspot.com/2011/11/new-info.html)
Dear readers,
I create this blog to introduce one of the newly handmade pictures to all housewives. I love arts and handmade arts. Well, I am a typical housewife who is ready to spend most of my time decorating the house and making little arts for my loved people. I also earn my living by delivering and selling cross-stitch arts. I often help other office-staff housewives to decorate their own houses by my little piece of complete hand-made arts, you just have to hang your pictures any where you supposed to do.
Since most of my customers are Vietnamese, all my posts are in my mother tongue it may give some difficulty reading and understanding for people outside Vietnam and can not speak Vietnamese.
In that case, just see my picture and do not hesitate to write me emails for any things you want to know. I am happy to answer all as soon as I can. (
Let's me say a little bit about cross-stitch art. It is a new way to relax and decorate your house in your own style. You can choose any kits and made your own pictures just by making cross-stitches. Simple but creative, try and you'll see.
Live and share to make a better world, that's my view point.
Let's share yours and make a more beautiful world!
Ms Hoa
I create this blog to introduce one of the newly handmade pictures to all housewives. I love arts and handmade arts. Well, I am a typical housewife who is ready to spend most of my time decorating the house and making little arts for my loved people. I also earn my living by delivering and selling cross-stitch arts. I often help other office-staff housewives to decorate their own houses by my little piece of complete hand-made arts, you just have to hang your pictures any where you supposed to do.
Since most of my customers are Vietnamese, all my posts are in my mother tongue it may give some difficulty reading and understanding for people outside Vietnam and can not speak Vietnamese.
In that case, just see my picture and do not hesitate to write me emails for any things you want to know. I am happy to answer all as soon as I can. (
[shophoaluong@gmail.com](mailto:shophoaluong@gmail.com))
Let's me say a little bit about cross-stitch art. It is a new way to relax and decorate your house in your own style. You can choose any kits and made your own pictures just by making cross-stitches. Simple but creative, try and you'll see.
Live and share to make a better world, that's my view point.
Let's share yours and make a more beautiful world!
Ms Hoa
## Chủ Nhật, ngày 13 tháng 11 năm 2011
###
[Valentine 2012- shop hoaluong 24b ngõ 132 Cầu giấy- Hà nội](http://tranhtheuchuthap-shophoaluong.blogspot.com/2011/11/valentine-shop-hoaluong-24b-ngo-132-cau.html)
Mời các bạn ngắm bộ sưu tập dành cho Valentine 2012 và nghe bản nhạc My love lãng mạn của Westlife nhé.
Nếu bạn là một cô gái, Valentine này sẽ thật ý nghĩa với bức tranh thêu do chính tay bạn tạo ra dành cho một nửa của mình, người ấy chắc chắn sẽ thật ngạc nhiên khi được tặng món quà xinh xắn treo chìa khóa hoặc túi đựng điện thoại hay lúc nào cũng nghĩ đến bạn mỗi khi ngắm bức tranh tình nhân treo trên tường hoặc bàn làm việc. Hãy làm cho người ấy thật bất ngờ và hạnh phúc khi thấy bạn là một cô gái thật dịu dàng và sâu sắc, lãng mạn với bức tranh bạn tặng người ấy.
Nếu bạn là một chàng trai, sao không tặng món quà khác biệt với các Valentine khác nhỉ? Nàng sẽ thật ngạc nhiên và hạnh phúc khi chính tay sẽ thêu bức tranh do bạn tặng, một minh chứng cho tình yêu vĩnh cửu của hai bạn. Hoa có thể tàn, lời nói có thể bay theo gió, còn TRANH THÊU thì còn mãi. Hãy chứng minh cho nàng thấy bạn mong muốn tình yêu của bạn dành cho người ấy không bao giờ đổi thay!
Nếu bạn là một cô gái, Valentine này sẽ thật ý nghĩa với bức tranh thêu do chính tay bạn tạo ra dành cho một nửa của mình, người ấy chắc chắn sẽ thật ngạc nhiên khi được tặng món quà xinh xắn treo chìa khóa hoặc túi đựng điện thoại hay lúc nào cũng nghĩ đến bạn mỗi khi ngắm bức tranh tình nhân treo trên tường hoặc bàn làm việc. Hãy làm cho người ấy thật bất ngờ và hạnh phúc khi thấy bạn là một cô gái thật dịu dàng và sâu sắc, lãng mạn với bức tranh bạn tặng người ấy.
Nếu bạn là một chàng trai, sao không tặng món quà khác biệt với các Valentine khác nhỉ? Nàng sẽ thật ngạc nhiên và hạnh phúc khi chính tay sẽ thêu bức tranh do bạn tặng, một minh chứng cho tình yêu vĩnh cửu của hai bạn. Hoa có thể tàn, lời nói có thể bay theo gió, còn TRANH THÊU thì còn mãi. Hãy chứng minh cho nàng thấy bạn mong muốn tình yêu của bạn dành cho người ấy không bao giờ đổi thay!
Shop hoaluong 24b ngõ 132 Cầu giấy- Hà nội
###
[Bộ sưu tập mới dành cho Tết 2012](http://tranhtheuchuthap-shophoaluong.blogspot.com/2011/11/bo-suu-tap-moi-danh-cho-tet-2012.html)
Đẹp- độc đáo- đầy ý nghĩa. Bạn đã chuẩn bị gì cho một năm mới an lành và thịnh vượng chưa? Hãy làm mới ngôi nhà thân yêu bằng những bức tranh thêu 3Đ, bạn sẽ bất ngờ bởi chính sự khéo léo của bản thân!
Shop hoaluong- 24b ngõ 132 Cầu giấy- Hà nội- 098 60 64 868- chúc các bạn một năm mới an lành và thịnh vượng!
Shop hoaluong- 24b ngõ 132 Cầu giấy- Hà nội- 098 60 64 868- chúc các bạn một năm mới an lành và thịnh vượng!
**Bộ tài lộc** ![](http://3.bp.blogspot.com/-74CntYzfuBM/Tr_1g4_D6LI/AAAAAAAAAf4/vBoJqA1vi0Y/s1600/16071-65K.jpg)
![](http://3.bp.blogspot.com/-74CntYzfuBM/Tr_1g4_D6LI/AAAAAAAAAf4/vBoJqA1vi0Y/s1600/16071-65K.jpg)
![](http://2.bp.blogspot.com/-kWupSK3WzgY/Tr_1ikfcnBI/AAAAAAAAAgA/T5JBEK-qKVs/s1600/16072-65K.jpg)
![](http://2.bp.blogspot.com/-kWupSK3WzgY/Tr_1ikfcnBI/AAAAAAAAAgA/T5JBEK-qKVs/s1600/16072-65K.jpg)
**Bộ tứ quý hoàn thiện**
###
[tranh thêu chữ thập hàng mới về](http://tranhtheuchuthap-shophoaluong.blogspot.com/2011/11/tranh-theu-chu-thap-hang-moi-ve.html)
Tranh thêu chữ thập hàng Việt nam, Hàn- Trung chất lượng cao. Hãy khám phá bộ tranh thêu đơn giản nhưng độc đáo và đầy ý nghĩa trong dịp lễ Noel và Valentine sắp đến tại
**shop hoaluong- 24b ngõ 132 Cầu giấy- Hà nội- 098 6964 868**
###
[tranh thêu hoàn thiện-Shop Hoaluong- 24b ngõ 132 Cầu giấy- Hà nội- Chị Hoa- 098 6064 868](http://tranhtheuchuthap-shophoaluong.blogspot.com/2011/11/tranh-theu-hoan-thien-shop-hoaluong-24b.html)
Mời các bạn xem bộ sưu tập tranh thêu đã hoàn thiện và đóng khung.
**Shop Hoaluong- 24b ngõ 132 Cầu giấy- Hà nội- Chị Hoa- 098 6064 868**- Nhận thêu tranh, đóng khung theo catalogue.
Đăng ký:

Cache-Control: private, max-age=0

X-Content-Type-Options: nosniff

X-XSS-Protection: 1; mode=block

Server: GSE


text:
Từ: Gertrudis
Phát âm bằng Tiếng Catalonia [ca] Trở lại Tiếng Catalonia
- Phát âm của multi22 (Nam từ Tây Ban Nha)
0 bình chọn
- Bạn có thể làm tốt hơn? bằng giọng khác? Phát âm Gertrudis trong Tiếng Catalonia
Giọng & ngôn ngữ ở trên bản đồ
Gertrudis phát âm trong Tiếng Tây Ban Nha [es] Trở lại Tiếng Tây Ban Nha
- Phát âm của mcastror (Nữ từ México)
0 bình chọn
- Bạn có thể làm tốt hơn? bằng giọng khác? Phát âm Gertrudis trong Tiếng Tây Ban Nha
- Từ ngẫu nhiên: brollar
của Google Dịch Bản dịch Tiếng Việt:
Gertrudis = Gertrude
Sửa từ:
· Thêm ngôn ngữ
· Thêm thể loại
Báo cáo về từ:
Có gì không ổn với từ này?
Xin báo cáo nó tại đây.
Kể cho bạn bè về cách phát âm Gertrudis:
thư điện tử

markdown:
## Từ:
**Gertrudis**
### Phát âm bằng Tiếng Catalonia [ca]
[Trở lại Tiếng Catalonia](/languages/ca/) [Phát âm của](/word/gertrudis/) [multi22](/user/multi22/)(Nam từ Tây Ban Nha)
0 bình chọn
- Bạn có thể làm tốt hơn? bằng giọng khác?
[Phát âm Gertrudis trong Tiếng Catalonia](/word-record/gertrudis/ca/)
### Giọng & ngôn ngữ ở trên bản đồ
### Gertrudis phát âm trong Tiếng Tây Ban Nha [es]
[Trở lại Tiếng Tây Ban Nha](/languages/es/) [Phát âm của](/word/gertrudis/) [mcastror](/user/mcastror/)(Nữ từ México)
0 bình chọn
- Bạn có thể làm tốt hơn? bằng giọng khác?
[Phát âm Gertrudis trong Tiếng Tây Ban Nha](/word-record/gertrudis/es/)
- Từ ngẫu nhiên:
[brollar](/word/brollar/)
#### của Google Dịch Bản dịch Tiếng Việt:
Gertrudis =
**Gertrude**
#### Sửa từ:
·
[Thêm ngôn ngữ](/word-modify/gertrudis/)
·
[Thêm](/word-modify/gertrudis/) **thể loại**
#### Báo cáo về từ:
Có gì không ổn với từ này?
[Xin báo cáo nó tại đây](/word-report/gertrudis/).
#### Kể cho bạn bè về cách phát âm Gertrudis:
[thư điện tử](mailto:?subject=C%C3%A1ch%20ph%C3%A1t%20%C3%A2m%20Gertrudis%20trong%20Ti%E1%BA%BFng%20Catalonia&body=Nghe%20c%C3%A1ch%20ph%C3%A1t%20%C3%A2m%20b%E1%BA%A3n%20x%E1%BB%A9%20trong%20Forvo%2C%20http%3A%2F%2Fvi.forvo.com%2Fword%2Fgertrudis%2F)

Server: nginx

Content-Type: text/html

Set-Cookie: forvo_cookies=1; expires=Thu, 20-Aug-2015 06:52:27 GMT; path=/; domain=.forvo.com


text:
Khách sạn Boutique tại Memphis
Bản đồ khách sạn boutique tại Memphis
Phương tiện giao thông
Khách sạn Boutique tại Memphis
Địa danh và thông tin tìm kiếm phổ biến tại Memphis
River Inn of Harbor Town
Xuất sắc 4,8 / 5 ( 194 nhận xét )
122 người đã xem khách sạn này trong 1 giờ vừa qua

markdown:
# Khách sạn Boutique tại Memphis
![ Memphis, Tennessee, United States of America](http://a2.cdn-hotels.com/da/assets/s/1.31/images/core/dio/widget/1.gif)
![ Memphis, Tennessee, United States of America](http://a2.cdn-hotels.com/da/assets/s/1.31/images/core/dio/widget/1.gif)
Bản đồ khách sạn boutique tại Memphis
## Phương tiện giao thông
## Khách sạn Boutique tại Memphis
## Địa danh và thông tin tìm kiếm phổ biến tại Memphis
River Inn of Harbor Town
Xuất sắc 4,8 / 5
[(](http://vi.hotels.com/ho263600/river-inn-of-harbor-town-memphis-my/#reviews) **194**nhận xét )
122 người đã xem khách sạn này trong 1 giờ vừa qua

Server: Apache

Content-Language: vi-VN

X-UA-Compatible: IE=Edge

Set-Cookie: user=QSp2aV9WTnxIQ09NX1ZO; Domain=.hotels.com; Expires=Thu, 20-Aug-2015 06:51:59 GMT; Path=/


text:
Sign in to post new definitions, images, and sounds and create lists of favorites.
Vui lòng cho biết email của bạn để nhận Từ vựng của Urban mỗi sáng nhé!
Địa chỉ daily@urbandictionary.com sẽ gửi thư cho bạn. Chúng tôi cam kết sẽ không để xảy ra tình trạng gửi thư rác vào hộp mail của bạn.

Content-Type: text/html; charset=utf-8

X-Frame-Options: SAMEORIGIN

Cache-Control: max-age=0, private, must-revalidate

X-Powered-By: Phusion Passenger 4.0.37

Server: nginx/1.4.4 + Phusion Passenger 4.0.37

Via: 1.1 varnish

X-Served-By: cache-iad2134-IAD, cache-jfk1029-JFK

X-Cache: MISS, MISS


markdown:
Sign in to post new definitions, images, and sounds and create lists of favorites.
Vui lòng cho biết email của bạn để nhận Từ vựng của Urban mỗi sáng nhé!
Địa chỉ daily@urbandictionary.com sẽ gửi thư cho bạn. Chúng tôi cam kết sẽ không để xảy ra tình trạng gửi thư rác vào hộp mail của bạn.

X-Cache: MISS