markdown:
Sàn nhạc sử dụng tốt nhất ở trình duyệt Firefox
Để thu âm và sử dụng sannhac một cách dễ dàng, bạn hãy cài đặt phầm mềm sau
Bắt đầu cài đặt Firefox
để duyệt web nhanh hơn
Đăng nhập
|
Đăng ký
Tên đăng nhập
Mật khẩu
Ghi nhớ
Quên mật khẩu
|
Gửi lại mail kích hoạt
Trang chủ
Phòng thu
Sàn đấu
Club
Hát Live
Sàn Nhạc
Sàn Diễn
lặng thầm 1 tình yêu
Trả lời
SanNhac.com
on Facebook
Bình luận & Đánh giá
Bạn có thể đăng nhập bằng tài khoản
Yahoo
hoặc
Google
để bình luận hoặc đánh giá cho bài hát này
Hoặc đăng ký tài khoản mới
tại đây
Hủy
Bình luận
Chia sẻ ca khúc
Tặng quà
Cắt nhạc chuông
Bình luận
Chia sẻ ca khúc
Tặng quà
Cắt nhạc chuông
Bạn muốn chia sẻ ca khúc này cho thành viên
Mô tả
Bạn phải
đăng nhập
mới được chia sẻ ca khúc!
Bình luận
Chia sẻ ca khúc
Tặng quà
Cắt nhạc chuông
Bạn muốn tặng ca khúc này cho thành viên
Gửi quà và tin nhắn
Bình luận
Chia sẻ ca khúc
Tặng quà
Tạo nhạc chuông
Để tạo nhạc chuông theo phong cách riêng của bạn, hãy thực hiện các bước sau :
Bước 1 :
Chọn đoạn nhạc chuông bạn muốn cắt (đoạn được bôi trắng).
Bước 2 :
Thay đổi độ dài đoạn nhạc mà bạn muốn làm nhạc chuông bằng cách di chuyển hai đầu đoạn trắng, click
play
để nghe thử.
Bước 3 :
Nếu bạn đã ưng ý, hãy nhấn nút
Mp3
hoặc
ARM
chọn định dạng và
nhắn tin theo hướng dẫn
để tải nhạc chuông về máy hoặc tặng bạn bè.
Xem toàn bộ
Di chuyển
Đóng
Di chuyển
Đóng
Viết lưu bút cho
Nhắn tin cho
Tiêu đề
Nội dung tin nhắn
Thông tin chi tiết
Xe đạp - Thùy Chi - M4U
Thể hiện:
hanhdao
0 vote sao - 110 lượt nghe
Thời gian: 30/06/2010 07:27:08
buổi tối cuối cùng trước khi về VN..:x:x:x
Thêm vào playlist của bạn
Thêm vào danh sách yêu thích
Mã Nhúng Blog
Mã Nhúng Forum
Đã Copy
Mới nhất của hanhdao
Hay nhất của hanhdao
Cùng thể hiện bài này
Sàn Nhạc
, Tầng 21 Tòa nhà Center Building - Hapulico Complex
Số 1 Nguyễn Huy Tưởng, Thanh Xuân, Hà Nội.
Email:
sannhac@gmail.com
Liên hệ hợp tác: 094.686.1289
Giới thiệu quảng cáo
Liên hệ quảng cáo:
Admicro
Hà Nội – Ms. Hải Yến: 0988 965 517 – (84 4) 3974 8899. Ext 2201
Hồ Chí Minh – Mr.Tuấn: 0983 050 185 – (84 8) 7307 7979. Ext 173
Email:
giaitrixahoi@admicro.vn
Hỗ trợ & CSKH:
Admicro
Ms.Thơm: 01268 269 779
Address: Tầng 20, Center Building Hapulico Complex, Số 1 Nguyễn Huy Tưởng, Thanh Xuân, Hà Nội
Copyright 2009
– Công ty cổ phần VCCorp.
Chịu trách nhiệm quản lý nội dung : Ông Nguyễn Thế Tân.
Tầng 17, 19, 20, 21 Tòa nhà Center Building - Hapulico Complex
Số 1 Nguyễn Huy Tưởng, Thanh Xuân, Hà Nội.
Giấy phép số 375/GP-BTTTT Bộ Thông tin và Truyền thông cấp ngày 07 tháng 08 năm 2015.
Trang chủ
|
Điều khoản
|
Quy định
|
Phòng thu
|
Beat
|
Recording

Server: Apache/2.2.15 (CentOS)

Set-Cookie: viewbeat=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0


markdown:
Sàn nhạc sử dụng tốt nhất ở trình duyệt Firefox
Để thu âm và sử dụng sannhac một cách dễ dàng, bạn hãy cài đặt phầm mềm sau
Bắt đầu cài đặt Firefox
để duyệt web nhanh hơn
Đăng nhập
|
Đăng ký
Tên đăng nhập
Mật khẩu
Ghi nhớ
Quên mật khẩu
|
Gửi lại mail kích hoạt
Trang chủ
Phòng thu
Sàn đấu
Club
Hát Live
Sàn Nhạc
Sàn Diễn
SanNhac.com
on Facebook
Bình luận & Đánh giá
Bạn có thể đăng nhập bằng tài khoản
Yahoo
hoặc
Google
để bình luận hoặc đánh giá cho bài hát này
Hoặc đăng ký tài khoản mới
tại đây
Hủy
Bình luận
Chia sẻ ca khúc
Tặng quà
Cắt nhạc chuông
Bình luận
Chia sẻ ca khúc
Tặng quà
Cắt nhạc chuông
Bạn muốn chia sẻ ca khúc này cho thành viên
Mô tả
Bạn phải
đăng nhập
mới được chia sẻ ca khúc!
Bình luận
Chia sẻ ca khúc
Tặng quà
Cắt nhạc chuông
Bạn muốn tặng ca khúc này cho thành viên
Gửi quà và tin nhắn
Bình luận
Chia sẻ ca khúc
Tặng quà
Tạo nhạc chuông
Để tạo nhạc chuông theo phong cách riêng của bạn, hãy thực hiện các bước sau :
Bước 1 :
Chọn đoạn nhạc chuông bạn muốn cắt (đoạn được bôi trắng).
Bước 2 :
Thay đổi độ dài đoạn nhạc mà bạn muốn làm nhạc chuông bằng cách di chuyển hai đầu đoạn trắng, click
play
để nghe thử.
Bước 3 :
Nếu bạn đã ưng ý, hãy nhấn nút
Mp3
hoặc
ARM
chọn định dạng và
nhắn tin theo hướng dẫn
để tải nhạc chuông về máy hoặc tặng bạn bè.
Xem toàn bộ
Di chuyển
Đóng
Di chuyển
Đóng
Viết lưu bút cho
Nhắn tin cho
Tiêu đề
Nội dung tin nhắn
Thông tin chi tiết
My Destiny - Katherine Mcphee
Thể hiện:
trangcarbone
3 vote sao - 118 lượt nghe
Thời gian: 26/05/2008 10:43:41
Thêm vào playlist của bạn
Thêm vào danh sách yêu thích
Mã Nhúng Blog
Mã Nhúng Forum
Đã Copy
Mới nhất của trangcarbone
Hay nhất của trangcarbone
Cùng thể hiện bài này
Sàn Nhạc
, Tầng 21 Tòa nhà Center Building - Hapulico Complex
Số 1 Nguyễn Huy Tưởng, Thanh Xuân, Hà Nội.
Email:
sannhac@gmail.com
Liên hệ hợp tác: 094.686.1289
Giới thiệu quảng cáo
Liên hệ quảng cáo:
Admicro
Hà Nội – Ms. Hải Yến: 0988 965 517 – (84 4) 3974 8899. Ext 2201
Hồ Chí Minh – Mr.Tuấn: 0983 050 185 – (84 8) 7307 7979. Ext 173
Email:
giaitrixahoi@admicro.vn
Hỗ trợ & CSKH:
Admicro
Ms.Thơm: 01268 269 779
Address: Tầng 20, Center Building Hapulico Complex, Số 1 Nguyễn Huy Tưởng, Thanh Xuân, Hà Nội
Copyright 2009
– Công ty cổ phần VCCorp.
Chịu trách nhiệm quản lý nội dung : Ông Nguyễn Thế Tân.
Tầng 17, 19, 20, 21 Tòa nhà Center Building - Hapulico Complex
Số 1 Nguyễn Huy Tưởng, Thanh Xuân, Hà Nội.
Giấy phép số 375/GP-BTTTT Bộ Thông tin và Truyền thông cấp ngày 07 tháng 08 năm 2015.
Trang chủ
|
Điều khoản
|
Quy định
|
Phòng thu
|
Beat
|
Recording

WARC-Type: response

Content-Type: application/http; msgtype=response

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

Pragma: no-cache

Connection: close

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


markdown:
Sàn nhạc sử dụng tốt nhất ở trình duyệt Firefox
Để thu âm và sử dụng sannhac một cách dễ dàng, bạn hãy cài đặt phầm mềm sau
Bắt đầu cài đặt Firefox
để duyệt web nhanh hơn
Đăng nhập
|
Đăng ký
Tên đăng nhập
Mật khẩu
Ghi nhớ
Quên mật khẩu
|
Gửi lại mail kích hoạt
Trang chủ
Phòng thu
Sàn đấu
Club
Hát Live
Sàn Nhạc
Sàn Diễn
SanNhac.com
on Facebook
Bình luận & Đánh giá
Bạn có thể đăng nhập bằng tài khoản
Yahoo
hoặc
Google
để bình luận hoặc đánh giá cho bài hát này
Hoặc đăng ký tài khoản mới
tại đây
Hủy
Bình luận
Chia sẻ ca khúc
Tặng quà
Cắt nhạc chuông
Bình luận
Chia sẻ ca khúc
Tặng quà
Cắt nhạc chuông
Bạn muốn chia sẻ ca khúc này cho thành viên
Mô tả
Bạn phải
đăng nhập
mới được chia sẻ ca khúc!
Bình luận
Chia sẻ ca khúc
Tặng quà
Cắt nhạc chuông
Bạn muốn tặng ca khúc này cho thành viên
Gửi quà và tin nhắn
Bình luận
Chia sẻ ca khúc
Tặng quà
Tạo nhạc chuông
Để tạo nhạc chuông theo phong cách riêng của bạn, hãy thực hiện các bước sau :
Bước 1 :
Chọn đoạn nhạc chuông bạn muốn cắt (đoạn được bôi trắng).
Bước 2 :
Thay đổi độ dài đoạn nhạc mà bạn muốn làm nhạc chuông bằng cách di chuyển hai đầu đoạn trắng, click
play
để nghe thử.
Bước 3 :
Nếu bạn đã ưng ý, hãy nhấn nút
Mp3
hoặc
ARM
chọn định dạng và
nhắn tin theo hướng dẫn
để tải nhạc chuông về máy hoặc tặng bạn bè.
Xem toàn bộ
Di chuyển
Đóng
Di chuyển
Đóng
Viết lưu bút cho
Nhắn tin cho
Tiêu đề
Nội dung tin nhắn
Thông tin chi tiết
Here Comes The Sun - The Beatles
Thể hiện:
neo99son
0 vote sao - 111 lượt nghe
Thời gian: 30/05/2008 12:18:22
Thêm vào playlist của bạn
Thêm vào danh sách yêu thích
Mã Nhúng Blog
Mã Nhúng Forum
Đã Copy
Mới nhất của neo99son
Hay nhất của neo99son
Cùng thể hiện bài này
Sàn Nhạc
, Tầng 21 Tòa nhà Center Building - Hapulico Complex
Số 1 Nguyễn Huy Tưởng, Thanh Xuân, Hà Nội.
Email:
sannhac@gmail.com
Liên hệ hợp tác: 094.686.1289
Giới thiệu quảng cáo
Liên hệ quảng cáo:
Admicro
Hà Nội – Ms. Hải Yến: 0988 965 517 – (84 4) 3974 8899. Ext 2201
Hồ Chí Minh – Mr.Tuấn: 0983 050 185 – (84 8) 7307 7979. Ext 173
Email:
giaitrixahoi@admicro.vn
Hỗ trợ & CSKH:
Admicro
Ms.Thơm: 01268 269 779
Address: Tầng 20, Center Building Hapulico Complex, Số 1 Nguyễn Huy Tưởng, Thanh Xuân, Hà Nội
Copyright 2009
– Công ty cổ phần VCCorp.
Chịu trách nhiệm quản lý nội dung : Ông Nguyễn Thế Tân.
Tầng 17, 19, 20, 21 Tòa nhà Center Building - Hapulico Complex
Số 1 Nguyễn Huy Tưởng, Thanh Xuân, Hà Nội.
Giấy phép số 375/GP-BTTTT Bộ Thông tin và Truyền thông cấp ngày 07 tháng 08 năm 2015.
Trang chủ
|
Điều khoản
|
Quy định
|
Phòng thu
|
Beat
|
Recording


markdown:
Sàn nhạc sử dụng tốt nhất ở trình duyệt Firefox
Để thu âm và sử dụng sannhac một cách dễ dàng, bạn hãy cài đặt phầm mềm sau
Bắt đầu cài đặt Firefox
để duyệt web nhanh hơn
Đăng nhập
|
Đăng ký
Tên đăng nhập
Mật khẩu
Ghi nhớ
Quên mật khẩu
|
Gửi lại mail kích hoạt
Trang chủ
Phòng thu
Sàn đấu
Club
Hát Live
Sàn Nhạc
Sàn Diễn
SanNhac.com
on Facebook
Bình luận & Đánh giá
Bạn có thể đăng nhập bằng tài khoản
Yahoo
hoặc
Google
để bình luận hoặc đánh giá cho bài hát này
Hoặc đăng ký tài khoản mới
tại đây
Hủy
Bình luận
Chia sẻ ca khúc
Tặng quà
Cắt nhạc chuông
Bình luận
Chia sẻ ca khúc
Tặng quà
Cắt nhạc chuông
Bạn muốn chia sẻ ca khúc này cho thành viên
Mô tả
Bạn phải
đăng nhập
mới được chia sẻ ca khúc!
Bình luận
Chia sẻ ca khúc
Tặng quà
Cắt nhạc chuông
Bạn muốn tặng ca khúc này cho thành viên
Gửi quà và tin nhắn
Bình luận
Chia sẻ ca khúc
Tặng quà
Tạo nhạc chuông
Để tạo nhạc chuông theo phong cách riêng của bạn, hãy thực hiện các bước sau :
Bước 1 :
Chọn đoạn nhạc chuông bạn muốn cắt (đoạn được bôi trắng).
Bước 2 :
Thay đổi độ dài đoạn nhạc mà bạn muốn làm nhạc chuông bằng cách di chuyển hai đầu đoạn trắng, click
play
để nghe thử.
Bước 3 :
Nếu bạn đã ưng ý, hãy nhấn nút
Mp3
hoặc
ARM
chọn định dạng và
nhắn tin theo hướng dẫn
để tải nhạc chuông về máy hoặc tặng bạn bè.
Xem toàn bộ
Di chuyển
Đóng
Di chuyển
Đóng
Viết lưu bút cho
Nhắn tin cho
Tiêu đề
Nội dung tin nhắn
Thông tin chi tiết
Dòng sông thời gian - Quang Vinh
Thể hiện:
namtuoc59
0 vote sao - 165 lượt nghe
Thời gian: 26/01/2008 23:23:51
Thêm vào playlist của bạn
Thêm vào danh sách yêu thích
Mã Nhúng Blog
Mã Nhúng Forum
Đã Copy
Mới nhất của namtuoc59
Hay nhất của namtuoc59
Cùng thể hiện bài này
Sàn Nhạc
, Tầng 21 Tòa nhà Center Building - Hapulico Complex
Số 1 Nguyễn Huy Tưởng, Thanh Xuân, Hà Nội.
Email:
sannhac@gmail.com
Liên hệ hợp tác: 094.686.1289
Giới thiệu quảng cáo
Liên hệ quảng cáo:
Admicro
Hà Nội – Ms. Hải Yến: 0988 965 517 – (84 4) 3974 8899. Ext 2201
Hồ Chí Minh – Mr.Tuấn: 0983 050 185 – (84 8) 7307 7979. Ext 173
Email:
giaitrixahoi@admicro.vn
Hỗ trợ & CSKH:
Admicro
Ms.Thơm: 01268 269 779
Address: Tầng 20, Center Building Hapulico Complex, Số 1 Nguyễn Huy Tưởng, Thanh Xuân, Hà Nội
Copyright 2009
– Công ty cổ phần VCCorp.
Chịu trách nhiệm quản lý nội dung : Ông Nguyễn Thế Tân.
Tầng 17, 19, 20, 21 Tòa nhà Center Building - Hapulico Complex
Số 1 Nguyễn Huy Tưởng, Thanh Xuân, Hà Nội.
Giấy phép số 375/GP-BTTTT Bộ Thông tin và Truyền thông cấp ngày 07 tháng 08 năm 2015.
Trang chủ
|
Điều khoản
|
Quy định
|
Phòng thu
|
Beat
|
Recording


markdown:
##
[Trang Chủ](/) >> [Camera quan sát](/camera-quan-sat/19/category.html) >>
[Camera QUESTEK](/Camera-Questek/307/category.html)
- Mã số: 39001Cảm biến hình ảnh: HD 720P OV Độ phân giải: 1.0 MegapixelGiá: 580.000 VNDMã số: 39002Cảm biến hình ảnh: HD 960P OV Độ phân giải: 1.3 MegapixelGiá: 620.000 VNDMã số: 39003Cảm biến hình ảnh: HD 1080P OV Độ phân giải: 2.0 MegapixelGiá: 760.000 VNDMã số: 39004Cảm biến hình ảnh: HD 720P OV Độ phân giải: HD (1280 x 720P)Giá: 760.000 VNDMã số: 39005Cảm biến hình ảnh: HD 960P SONY Độ phân giải: HD (1280 x 960)Giá: 940.000 VNDMã số: 39006Cảm biến hình ảnh: HD 960P SONY Độ phân giải: 2.0 MegapixelGiá: 1.260.000 VNDMã số: 39014Cảm biến hình ảnh: HD 720P OV Tầm quan sát hồng ngoại: 20 –...Giá: 780.000 VNDMã số: 39015Cảm biến hình ảnh: HD 960P SONY Tầm quan sát hồng ngoại: 20...Giá: 1.080.000 VNDMã số: 39016Độ phân giải: HD (1280 x 960) 1.3 Megapixel Tầm quan sát hồng...Giá: 1.340.000 VNDMã số: 39017Cảm biến hình ảnh: HD 1.3 Megapixel Độ phân giải: HD (1280 x...Giá: 940.000 VNDMã số: 39018Cảm biến hình ảnh: HD 2.0 Megapixel Độ phân giải: HD (1920 x...Giá: 1.360.000 VNDMã số: 39019Cảm biến hình ảnh: 1/3 inch Korea Chipset Độ phân giải: 600 TV...Giá: 740.000 VNDMã số: 39020Cảm biến hình ảnh: 1/3 inch Korea Chipset Độ phân giải: 800 TV...Giá: 840.000 VNDMã số: 39021Cảm biến hình ảnh: 1/3 inch Korea Chipset Độ phân giải: 1000 TV...Giá: 890.000 VNDMã số: 39022Cảm biến hình ảnh: 1/4 inch HD 720p. Tầm quan sát hồng ngoại:...Giá: 580.000 VNDMã số: 39023Cảm biến hình ảnh: 1/4 inch HD 1080P OV. Tầm quan sát hồng...Giá: 730.000 VNDMã số: 39024Cảm biến hình ảnh: 1/4 inch 720P OV. Tầm quan sát hồng ngoại:...Giá: 1.030.000 VNDMã số: 39025Cảm biến hình ảnh: 1/3 inch OV 1080P. Tầm quan sát hồng ngoại:...Giá: 1.280.000 VNDMã số: 39026Cảm biến hình ảnh: HD 760P SONY Độ phân giải: 1.0 MegapixelGiá: 1.080.000 VNDMã số: 39027Cảm biến hình ảnh: HD 960P SONY Độ phân giải: 1.3 MegapixelGiá: 1.280.000 VNDMã số: 39028Số đèn LED hồng ngoại: 4 đèn Led Array. Tầm quan sát hồng...Giá: 1.240.000 VNDMã số: 39029Cảm biến hình ảnh: HD 1080P SONY Độ phân giải: 2.0 MegapxielGiá: 1.460.000 VNDMã số: 39030Độ phân giải: 1.0 Megapixel Tầm quan sát hồng ngoại: 25 - 35...Giá: 1.280.000 VNDMã số: 39031Cảm biến hình ảnh: HD 1.3 Megapixel Độ phân giải: HD (1280 x...Giá: 880.000 VNDMã số: 39032Cảm biến hình ảnh: 2.0 Megapixel. Độ phân giải: 25/30 fps@1.0 Mp...Giá: 980.000 VNDMã số: 39033Cảm biến hình ảnh: 1/3 inch CMOS Độ phân giải: Full HD 1080P...Giá: 1.180.000 VNDMã số: 39034Cảm biến hình ảnh: 1/3 inch CMOS Độ phân giải hình ảnh: 2...Giá: 1.180.000 VNDMã số: 39035Cảm biến hình ảnh: HD 720P OV Tầm quan sát hồng ngoại: 25 –...Giá: 1.260.000 VNDMã số: 39036Cảm biến hình ảnh: HD 960P SONY Tầm quan sát hồng ngoại: 25...Giá: 1.340.000 VNDMã số: 39038Cảm biến hình ảnh: HD 720P OV Tầm quan sát hồng ngoại: 25 –...Giá: 1.360.000 VNDMã số: 39039Cảm biến hình ảnh: HD 960P SONY Tầm quan sát hồng ngoại: 25...Giá: 1.480.000 VNDMã số: 39040Độ phân giải: HD (1280 x 960) 1.3 Megapixel Tầm quan sát hồng...Giá: 1.580.000 VNDMã số: 39041Cảm biến hình ảnh: HD 1.3 Megapixel Độ phân giải: HD (1280 x...Giá: 1.360.000 VNDMã số: 39042Cảm biến hình ảnh: HD 2.0 Megapixel Độ phân giải: HD (1920 x...Giá: 1.680.000 VNDMã số: 39043Cảm biến hình ảnh: HD 720P OV Độ phân giải: 1.0 MegapixelGiá: 560.000 VNDMã số: 39044Cảm biến hình ảnh: 1/3 inch Korea Chipset Độ phân giải: 600 TVLGiá: 940.000 VNDMã số: 39045Cảm biến hình ảnh: 1/3 inch Korea Chipset Độ phân giải: 800 TVLGiá: 980.000 VNDMã số: 39046Cảm biến hình ảnh: 1/3 inch Korea Chipset Độ phân giải: 1000TVLGiá: 1.050.000 VNDMã số: 39047Cảm biến hình ảnh: HD 720P OV Tầm quan sát hồng ngoại: 25 –...Giá: 960.000 VNDMã số: 39048Cảm biến hình ảnh: HD 960P SONY Tầm quan sát hồng ngoại: 25...Giá: 1.160.000 VNDMã số: 39050Số đèn LED hồng ngoại: 2 đèn Led Array. Tầm quan sát hồng...Giá: 1.160.000 VNDMã số: 39051Cảm biến hình ảnh: HD 1080P SONY Độ phân giải: 2.0 MegapixelGiá: 1.360.000 VNDMã số: 39052Cảm biến hình ảnh: HD 720P OV Tầm quan sát hồng ngoại: 25 –...Giá: 980.000 VNDMã số: 39053Cảm biến hình ảnh: HD 960P SONY Tầm quan sát hồng ngoại: 25...Giá: 1.250.000 VNDMã số: 39054Cảm biến hình ảnh: HD 1080P SONY Độ nhạy sáng: 0.01 LuxGiá: 1.360.000 VNDMã số: 39055Cảm biến hình ảnh: 1/3 inch HD 1080P OV. Độ phân giải: 2.0...Giá: 1.380.000 VNDMã số: 39056Cảm biến hình ảnh: HD 1.3 Megapixel Độ phân giải: HD (1280 x...Giá: 1.060.000 VNDMã số: 39057Cảm biến hình ảnh: HD 2.0 Megapixel Độ phân giải: HD (1920 x...Giá: 1.360.000 VNDMã số: 39058Cảm biến hình ảnh: HD 760P SONY Độ phân giải: 1.0 MegapixelGiá: 1.480.000 VNDMã số: 39059Cảm biến hình ảnh: HD 960P SONY Độ phân giải: 1.3 MegapixelGiá: 1.640.000 VNDMã số: 39060Cảm biến hình ảnh: HD 1080P SONY Độ phân giải: 2.0 MegapixelGiá: 1.760.000 VNDMã số: 39071Cảm biến hình ảnh: 1/4 inch 1.0 Megapixel CMOS Tầm quan sát hồng...Giá: 620.000 VNDMã số: 39072Cảm biến hình ảnh: 1/4 inch 1.0 Megapixel CMOS Tầm quan sát hồng...Giá: 720.000 VNDMã số: 39073Cảm biến hình ảnh: 1/4 inch 2.0 Megapixel CMOS Tầm quan sát hồng...Giá: 1.060.000 VNDMã số: 39074Cảm biến hình ảnh: 1/2.9 inch 2.0 Megapixel CMOS Tầm quan sát...Giá: 1.280.000 VNDMã số: 39075Cảm biến hình ảnh: 1/2.9 inch 2.0 Megapixel CMOS Tầm quan sát...Giá: 1.960.000 VNDMã số: 39076Cảm biến hình ảnh: 1/4 inch HD 720P OV. Độ phân giải: 1.0...Giá: 1.260.000 VNDMã số: 39077Cảm biến hình ảnh: 1/3 inch HD 1080P OV. Độ phân giải: 2.0...Giá: 1.460.000 VNDMã số: 39078Cảm biến hình ảnh: 1/4 inch HD 720P OV. Độ phân giải: 1.0...Giá: 820.000 VNDMã số: 39079Cảm biến hình ảnh: 1/3 inch HD 1080P OV. Độ phân giải: 2.0...Giá: 1.320.000 VNDMã số: 39081Cảm biến hình ảnh: 2.0 Megapixel. Độ phân giải: 25/30 fps@1.0Mp...Giá: 1.640.000 VNDMã số: 39082Cảm biến hình ảnh: HD 960P SONY Độ phân giải: 1.3 MegapixelGiá: 1.480.000 VNDMã số: 39083Cảm biến hình ảnh: HD 960P OV Độ phân giải: 1.3 MegapixelGiá: 3.560.000 VNDMã số: 39084Cảm biến hình ảnh: HD 960P SONY Độ phân giải: HD (1280 x 960)...Giá: 5.960.000 VNDMã số: 39085Cảm biến hình ảnh: HD 720P OV Độ phân giải: HD (1280 x 720) 1.0...Giá: 720.000 VNDMã số: 39086Cảm biến hình ảnh: HD 960P SONY Độ phân giải: HD (1280 x 960)...Giá: 980.000 VNDMã số: 39087Cảm biến hình ảnh: HD 960P. Độ phân giải: 1.3 Megapixel, zoom...Giá: 3.360.000 VNDMã số: 39088Cảm biến hình ảnh: HD 960P OV Độ phân giải: 1.3 MegapixelGiá: 1.380.000 VNDMã số: 39093Cảm biến hình ảnh: 1/4 inch HD 720p OV. Tầm quan sát hồng...Giá: 580.000 VNDMã số: 39094Cảm biến hình ảnh: 1/4 inch HD 720p OV. Tầm quan sát hồng...Giá: 630.000 VNDMã số: 39095Cảm biến hình ảnh: 1/3 inch HD 1080p OV. Tầm quan sát hồng...Giá: 730.000 VNDMã số: 39096Cảm biến hình ảnh: 1/4 inch HD 720P OV. Độ phân giải: 1.0...Giá: 810.000 VNDMã số: 39097Cảm biến hình ảnh: 1/4 inch HD 720P OV. Độ phân giải: 1.0...Giá: 840.000 VNDMã số: 39098Cảm biến hình ảnh: 1/3 inch HD 1080P OV. Độ phân giải: 2.0...Giá: 1.180.000 VNDMã số: 39099Cảm biến hình ảnh: 1/4 inch HD 720P OV. Độ phân giải: 1.0...Giá: 880.000 VNDMã số: 39100Cảm biến hình ảnh: 1/3 inch HD 1080P OV. Độ phân giải: 2.0...Giá: 1.260.000 VNDMã số: 39102Cảm biến hình ảnh 1/3 inch Korea Chipset, 600 TV LineGiá: 540.000 VNDMã số: 39103Cảm biến hình ảnh: 1/3 inch Korea Chipset, 800 TV LineGiá: 570.000 VNDMã số: 39104Cảm biến hình ảnh: 1/3 inch Korea Chipset Độ phân giải: 1000TVLGiá: 720.000 VNDMã số: 39105Cảm biến hình ảnh: 1/3 inch High Performance ISP Độ phân giải:...Giá: Vui lòng gọiMã số: 39106Cảm biến hình ảnh: HD 720P OV Độ phân giải: HD (1280 x 720)Giá: 540.000 VNDMã số: 39107Cảm biến hình ảnh: HD 960P SONY Độ phân giải: HD (1280 x 960)Giá: 840.000 VNDMã số: 39108Cảm biến hình ảnh: HD 1080P SONY Độ phân giải: 2.0 MegapixelGiá: 940.000 VNDMã số: 39114Cảm biến hình ảnh: HD 720P OV Tầm quan sát hồng ngoại: 20 –...Giá: 820.000 VNDMã số: 39115Cảm biến hình ảnh: HD 960P SONY Độ phân giải: 1.3 MegapixelGiá: 960.000 VNDMã số: 39116Số đèn LED hồng ngoại: 4 đèn LED Array. Tầm quan sát hồng...Giá: 1.080.000 VNDMã số: 39117Cảm biến hình ảnh: HD 1080P SONY Độ nhạy sáng: 0.01 LuxGiá: 1.080.000 VNDMã số: 39118Cảm biến hình ảnh: HD 1.3 Megapixel Độ phân giải: HD (1280 x...Giá: 880.000 VNDMã số: 39119Cảm biến hình ảnh: HD 2.0 Megapixel Độ phân giải: HD (1920 x...Giá: 1.180.000 VNDMã số: 39120Cảm biến hình ảnh: HD 1.3 Megapixel Độ phân giải: HD (1280 x...Giá: 820.000 VNDMã số: 39121Số đèn LED hồng ngoại: 4 đèn LED Array. Tầm quan sát hồng...Giá: 970.000 VNDMã số: 39122Cảm biến hình ảnh: HD 720p OV Độ phân giải: HD (1280 x 720) 1.0...Giá: 880.000 VNDMã số: 39123Cảm biến hình ảnh: HD 960P SONY Tầm quan sát hồng ngoại: 20...Giá: 1.060.000 VNDMã số: 39124Cảm biến hình ảnh: HD 720P OV Tầm quan sát hồng ngoại: 25 –...Giá: 920.000 VNDMã số: 39125Cảm biến hình ảnh: HD 960P SONY Độ phân giải: HD (1280 x 960)...Giá: 1.080.000 VNDMã số: 39126Cảm biến hình ảnh: HD 1080P SONY Độ nhạy sáng: 0.01 LuxGiá: 1.180.000 VNDMã số: 39128Cảm biến hình ảnh: HD 1.3 Megapixel Độ phân giải: HD (1280 x...Giá: 980.000 VNDMã số: 39129Cảm biến hình ảnh: HD 2.0 Megapixel Độ phân giải: HD (1920 x...Giá: 1.340.000 VNDMã số: 39130Độ phân giải: 1.0 Megapixel Tầm quan sát hồng ngoại: 10-20 métGiá: 720.000 VNDMã số: 39136Cảm biến hình ảnh: 1/4 inch 1.0 Megapixel CMOS Tầm quan sát hồng...Giá: 580.000 VNDMã số: 39137Cảm biến hình ảnh: 1/4 inch 1.0 Megapixel CMOS Tầm quan sát hồng...Giá: 680.000 VNDMã số: 39138Cảm biến hình ảnh: 1/4 inch 2.0 Megapixel CMOS Tầm quan sát hồng...Giá: 1.060.000 VNDMã số: 39139Cảm biến hình ảnh: 1/2.7 inch 2.0 Megapixel CMOS Tầm quan sát...Giá: 1.120.000 VNDMã số: 39153Cảm biến hình ảnh: HD 720P OV Độ phân giải: HD (1280 x 720)Giá: 640.000 VNDMã số: 39154Cảm biến hình ảnh: HD 960P OV Độ phân giải: HD (1280 x 960)Giá: 960.000 VNDMã số: 39157Cảm biến hình ảnh: 1/3 inch Super Exwave SONY CCDII, 500 TV LinesGiá: 760.000 VNDMã số: 39158Cảm biến hình ảnh: HD 960P SONY Độ phân giải: 1.3 MegapixelGiá: 960.000 VNDMã số: 39159Độ phân giải: HD 720P OV Camera ngụy trang không hồng ngoạiGiá: 520.000 VNDMã số: 39160Độ phân giải: HD 960P OV Camera ngụy trang không hồng ngoạiGiá: 840.000 VNDMã số: 39163Độ phân giải: 1.3 Megapixel Số đèn LED hồng ngoại: 24 đèn LEDGiá: 4.960.000 VNDMã số: 39164Cảm biến hình ảnh: 1/3 inch HD 960P SONY Độ phân giải: 1024 x...Giá: 8.580.000 VNDMã số: 39165Cảm biến hình ảnh: 1/3 inch SONY Super Exwave CCD Độ phân giải:...Giá: 8.660.000 VNDMã số: 39166Cảm biến hình ảnh: 1/3 inch High Performance ISP ProcessorGiá: 9.250.000 VNDMã số: 39167Bàn phím điều khiển cho 128 SpeedDome hoặc DecorderGiá: 2.480.000 VNDMã số: 39168Bàn phím điều khiển cho 128 SpeedDome hoặc DecorderGiá: 3.180.000 VND
## Giải pháp kỹ thuật
## Thống kê truy cập26.085.493KHÁCH HÀNG TIÊU BIỂU
[Công ty CP BIBICA](http://www.sieuthivienthong.com/Tong-dai-dien-thoai/2/category.html)Hệ Thống Tổng đài nội bộ, hệ thống VoIP [CÔNG TY TNHH MTV XỔ SỐ KIẾN THIẾT KIÊN GIANG](#)HỆ THỐNG CAMERA GIÁM SÁT [Trường Đại Học Hùng Vương](http://www.sieuthivienthong.com/THIET-BI-MANG/111/category.html)Hệ Thống mạng máy tính [TRUNG TÂM ĐÀO TẠO QUỐC TẾ (ITEC)- TRƯỜNG ĐH KHOA HỌC TỰ NHIÊN](#)HỆ THỐNG CAMERA GIÁM SÁT [Công ty CP BIBICA](http://www.sieuthivienthong.com/Camera-quan-sat/67/category.html)Hệ Thống Camera Quan Sát [CÔNG TY CP XI MĂNG NGHI SƠN](#)HỆ THỐNG CAMERA GIÁM SÁT [BỆNH VIỆN QUỐC TẾ CHẤN THƯƠNG CHỈNH HÌNH SÀI GÒN](#)HỆ THỐNG CAMERA GIÁM SÁT [Chợ Nông Sản Thủ Đức](http://www.sieuthivienthong.com/Camera-quan-sat/67/category.html)Hệ Thống Camera Quan Sát [Công ty CP May Việt Thắng](http://www.sieuthivienthong.com/Camera-quan-sat/67/category.html)Hệ Thống Camera Quan Sát [CÔNG TY TNHH ĐIỀU HÒA REE VIỆT NAM](#)HỆ THỐNG TỔNG ĐÀI ĐỆN THOẠI [CÔNG TY TNHH PHÁT TRIỂN GIÁO DỤC VƯƠNG QUỐC ANH](#)HỆ THỐNG CAMERA GIÁM SÁT [Chợ Bình Điền](http://www.sieuthivienthong.com/Camera-quan-sat/67/category.html)Hệ Thống Camera Quan Sát [CÔNG TY CP ĐẦU TƯ VÀ PHÁT TRIỂN BẤT ĐỘNG SẢN AN GIA](#)HỆ THỐNG TỔNG ĐÀI ĐỆN THOẠI [Khách sạn NORFORK](http://www.sieuthivienthong.com/Tong-dai-dien-thoai/2/category.html)Hệ Thống Tổng Đài Nội Bộ [Công ty ISUZU](http://www.sieuthivienthong.com/Camera-quan-sat/67/category.html)Hệ Thống Camera Quan Sát [CÔNG TY CP ĐẦU TƯ XÂY DỰNG SỐ 5](#)HỆ THỐNG CAMERA GIÁM SÁT, MẠNG, TỔNG ĐÀI [CÔNG TY TNHH ĐẦU TƯ ĐỊA ỐC THÀNH PHỐ-CITYLAND](#)HỆ THỐNG CAMERA QUAN SÁT, TỔNG ĐÀI ĐIỆN THOẠI, MẠNG [UBND Quận Gò Vấp](http://www.sieuthivienthong.com/Camera-quan-sat/67/category.html)Hệ Thống Camera Quan Sát [VP Phía Nam Bộ Tài Chính](http://www.sieuthivienthong.com/Tong-dai-dien-thoai/2/category.html)Hệ Thống Tổng Đài Nội Bộ [CÔNG TY TNHH SÂN GOLF PALM](#)HỆ THỐNG ÂM THANH THÔNG BÁO [Trường Quốc Tế Mỹ](http://www.sieuthivienthong.com/Camera-quan-sat/67/category.html)Hệ Thống Camera Quan Sát [CÔNG TY CỔ PHẦN XI MĂNG CẨM PHẢ](#)HỆ THỐNG CAMERA QUAN SÁT [Trường Anh Ngữ Quốc Tế Elite](http://www.sieuthivienthong.com/Camera-quan-sat/67/category.html)Hệ Thống Camera Quan Sát [Công ty May Sài Gòn](http://www.sieuthivienthong.com/Camera-quan-sat/67/category.html)Hệ Thống Camera Quan Sát [Công Ty TNHH BIOFEED](http://www.sieuthivienthong.com/Camera-quan-sat/67/category.html)Hệ Thống Camera Quan Sát [CÔNG TY TNHH KSB VIỆT NAM](#)HỆ THỐNG TỔNG ĐÀI IP-ANALOG PANASONIC [Công Ty Thế Kỷ 21](http://www.sieuthivienthong.com/Tong-dai-dien-thoai/2/category.html)Hệ Thống Tổng Đài Nội Bộ [Công Ty Phát Triển Nhà Thủ Đức](http://www.sieuthivienthong.com/Camera-quan-sat/67/category.html)Hệ Thống Camera Quan Sát [Công Ty CP Đường Biên Hòa](http://www.sieuthivienthong.com/Tong-dai-dien-thoai/2/category.html)Hệ Thống Tổng Đài Nội Bộ [Công Ty CP Truyền Thông Thanh Niên](http://www.sieuthivienthong.com/Tong-dai-dien-thoai/2/category.html)Hệ Thống Tổng Đài Nội Bộ [Ngân hàng Vietcombank](http://www.sieuthivienthong.com/Camera-quan-sat/67/category.html)Hệ Thống Camera quan sát [Công Ty CP Thức Ăn NOVA](http://www.sieuthivienthong.com/Camera-quan-sat/67/category.html)Hệ Thống Camera Quan Sát

WARC-Truncated: length

Server: Apache

Cache-Control: private, no-cache, no-store, proxy-revalidate, no-transform

Vary: Accept-Encoding

Content-Type: text/html


markdown:
![ Doanh nghiệp bảo hiểm tăng tốc ngay từ đầu năm 16/01/2017 20:34](http://smartfinance.vn/wp-content/uploads/2017/01/daiichi.jpg)
Ngay từ đầu năm 2017, nhiều doanh nghiệp bảo hiểm (DNBH) nhân thọ đã khởi động kế hoạch kinh doanh, kỳ vọng sớm hoàn thành mục tiêu đề ra. Điển hình như Dai-ichi Life Việt Nam, với chiến lược đẩy mạnh phát triển kênh phân phối ngân hàng- bảo hiểm (bancassurance), ngày 16/1, Dai-ichi Life Việt Nam đã chính thức ký kết hợp đồng đại lý bảo hiểm nhân thọ với Ngân hàng TMCP Bắc Á (BAC A BANK)
Theo hợp đồng này, Dai-ichi Life Việt Nam là đối tác cung cấp các giải pháp bảo hiểm nhân thọ bao gồm hai sản phẩm “An tâm hưng thịnh” và “An phúc hưng thịnh” cùng tất cả các sản phẩm bổ trợ đi kèm theo lựa chọn của khách hàng, thông qua mạng lưới BAC A BANK trên toàn quốc. Đồng thời, Dai-ichi Life Việt Nam sẽ giới thiệu cho các khách hàng tham gia bảo hiểm các sản phẩm dịch vụ ngân hàng hiện đại của BAC A BANK.
Với liên minh hợp tác này, Dai-ichi Life Việt Nam tiếp tục khẳng định vị thế tiên phong trong lĩnh vực bancassurance, cũng như minh chứng mạnh mẽ uy tín thương hiệu hàng đầu thị trường khi được nhiều đối tác lớn trong nước tin tưởng đồng hành.
Theo Tổng Giám đốc Dai-ichi Life Việt Nam Trần Đình Quân: Việc ký kết cùng BAC A BANK một lần nữa thể hiện quyết tâm của Công ty nhằm tăng cường hiệu quả kinh doanh và phát triển cơ sở khách hàng rộng khắp trong năm mới 2017, cũng như hiện thực hóa cam kết “Gắn bó dài lâu” cùng người dân Việt Nam, hướng đến chào mừng kỷ niệm 10 năm thành lập Công ty.
Một tên tuổi hàng đầu khác là Tổng công ty Bảo Việt Nhân thọ cũng vừa chính thức khai trương thêm 2 công ty thành viên tại Tp. Hồ Chí Minh là Công ty Bảo Việt Nhân thọ TP. Hồ Chí Minh và Công ty Bảo Việt Nhân thọ Gia Định, 2 công ty thành viên tại Nghệ An là Công ty Bảo Việt Nhân thọ Bắc Nghệ An và Tây Nghệ An.
Đồng thời, Công ty cũng chính thức được Bộ Tài chính chấp thuận cho phép tăng vốn điều lệ lên 2.500 tỷ đồng, trở thành công ty có quy mô vốn điều lệ lớn nhất thị trường bảo hiểm nhân thọ tại Việt Nam. Với tiềm lực tài chính vững mạnh, Bảo Việt Nhân thọ kỳ vọng thực hiện nhiều mục tiêu lớn đồng thời giữ vững vị trí Top đầu thị trường bảo hiểm Việt Nam.
Trước đó, Sun Life Việt Nam cũng chính thức giới thiệu đến công chúng thương hiệu Sun Life Việt Nam sau khi Tập đoàn Sun Life Financial hoàn tất việc mua lại từ Công ty cổ phần PVI 25% phần vốn góp còn lại trong Sun Life Việt Nam (tên cũ là Công ty TNHH Bảo hiểm nhân thọ PVI Sun Life) vào ngày 7/11/2016 với sự phê duyệt của Bộ Tài chính.
Ông Larry Madge, Tổng Giám đốc Sun Life Việt Nam cũng chia sẻ quyết tâm trở thành một trong những công ty bảo hiểm tốt nhất Việt Nam. “Chúng tôi sẽ kết hợp được sự năng động, tinh thần tập trung phục vụ khách hàng và hiệu quả hoạt động cao của một công ty mới hoạt động với kinh nghiệm trên toàn thế giới của Tập đoàn Sun Life Financial. Chúng tôi cũng sẽ tận dụng kinh nghiệm hoạt động từ Tập đoàn để đưa Sun Life Việt Nam tiến vào một giai đoạn phát triển mới”, ông Larry Madge nhấn mạnh./.

Cache-Control: max-age=0, no-cache, no-store, must-revalidate

Accept-Ranges: bytes


markdown:
# SurroundBar® 500 Component Home Theater
![](http://www.polkaudio.com/images/site/surroundbar/surroundbar500cht.jpg)
4 1/4" H x 49" W x 1 1/2" D
( (10.79cm) H x (124.46cm) W x (3.81cm) D )
( (10.79cm) H x (124.46cm) W x (3.81cm) D )
Customer Rating:
When Space Is At A Premium, But Performance Shouldn't Be
![](http://www.polkaudio.com/images/site/surroundbar/surroundbar500cht_lifestyle.jpg)
We know you’re passionate about audio performance, and we’d never suggest that you give up your 5.1 home theater speakers. But we realize there are times when the size or setup of your room restricts the use of separates; for those situations, we developed the new SurroundBar 500 Component Home Theater (CHT). It delivers the superior performance of component separates without the space and placement demands of separates!
CHT stands for Component Home Theater. Within this incredibly thin new SurroundBar are high performance components and state-of-the-art technologies that enable remarkable flexibility in meeting your home theater audio needs. Anywhere you desire the all-out performance of separates, but don't have the room—a den, bedroom or rec room—the SurroundBar 500 CHT gives you all the convenience of a SurroundBar, and all the performance of component separates. Or, with the flip of a switch, it can reproduce just your front stage (right, center and left channels) while you continue to use separate speakers for the surround channels in a 5- or 7-channel system.
For the bone-shaking thrills of big bass, we recommend pairing the SurroundBar 500 CHT with the DSWpro550wi or the DSWmicropro1000 powered subwoofers.The Only SurroundBar Smart Enough To Be Called CHT
![](http://www.polkaudio.com/images/site/surroundbar/sb500_crossover.jpg)
How does such a shallow SurroundBar sound so deep? To reach the performance levels we knew you'd appreciate, we made a tactical design decision and separated the SurroundBar 500 CHT's crossover and proprietary digital audio technologies into a separate rack-mountable black box: the external SDA® Control Module. The compact SDA Control Module goes right where your audio equipment or cable box goes, connects in seconds with no setup at all, and ensures an audio experience just not possible from other soundbar designs.
The SDA Control Module is the technological secret to the SurroundBar 500 CHT's wide, dynamic soundstage and realistic details. The SDA Control Module houses our advanced crossover, and Polk's proprietary surround-sound technology, SDA Surround. It also includes a convenient junction for receiver inputs, the easily accessible Channel Mode Switch, and the easy, single-wire connection to the SurroundBar 500 CHT.
![](http://www.polkaudio.com/images/site/surroundbar/sb500_small.jpg)
![](http://www.polkaudio.com/images/site/surroundbar/sb500_small.jpg)
Features
![](http://www.polkaudio.com/images/site/surroundbar/CHT500profile.jpg)
- The thinnest high performance SurroundBar yet, just 1 1/2" shallow! Perfect for mounting next to today's slimmest flat-panel TVs.
- Superior component-level performance from high performance speaker components:
- Nine 3 1/4" ultra-shallow proprietary ASP Aluminum Dome Mid-Woofers, tuned with our Dynamic Balance® process to stop performance-robbing distortion even at lifelike volume levels. The patented Asymetrically Sculpted Pattern (ASP) was specifically developed by Polk Audio as part of the design of this high performance, shallow-space driver. Lightweight and powerful neodymium magnets ensure smooth frequency response over a wider soundstage, and durable rubber surrounds last a lifetime.
- Three 3/4" Ring Radiator tweeters, the same tweeters found in the very best-reviewed component loudspeakers (like our flagship LSi Series), ensure the most realistic imaging and most detailed rendering of music and movie audio.
- Engineered for today's digital media with state-of-the-art digital technology, including Polk Audio's patented, groundbreaking SDA Surround Technology to achieve a spacious and realistic soundstage in any room setup.
- Multiple mounting options, on the wall or on a shelf. All the hardware you might need is included.
- Simple set up, no calibrating; just plug it in. Connect the SDA Control Module to your audio equipment or cable box. Use the supplied audio connection to plug your SurroundBar 500 CHT into the compact SDA Control Module, and then plug the Module unit into a wall socket. There are no complex on-screen menus, and there's no calibration needed; you'll be enjoying component-level loudspeaker performance even in rooms with no room for a component speaker array!
- Easy to add separates. The compact SDA Control Module allows you to easily and quickly add separates to your SurroundBar 500 CHT system. Add a subwoofer for deep bass. Add component or even wireless surround speakers for a totally immersive surround-sound experience. The SurroundBar 500 CHT provides a wide, deep, detailed and realistic front soundstage for any application, and effortlessly adds excitement to you TV and movie watching.
![](http://www.polkaudio.com/images/site/surroundbar/sb500_cutaway.jpg)

X-XSS-Protection: 1; mode=block

Server: GSE

Cache-Control: private, max-age=0

X-Content-Type-Options: nosniff


markdown:
![ gameapk68](http://ssc.vn/styles/brivium/sulfur/xenforo/avatars/avatar_l.png)
- Hoạt động cuối:
- 3 Tháng mười một 2015
- Tham gia:
- 30 Tháng mười 2015
- Bài viết:
- 5
- Đã được thích:
- 0
- Điểm thành tích:
[0](members/gameapk68.625582/trophies)
### Chia sẻ trang này
# gameapk68
Thành viên
**Thành viên**
- gameapk68 được nhìn thấy lần cuối:
- 3 Tháng mười một 2015
-
- Đang tải...
- Đang tải...
-
### Tương tác

X-Frame-Options: SAMEORIGIN

Vary: Accept-Encoding,User-Agent


markdown:
![ conmeohoang8](http://svnhforum.com/forum/styles/banh/xenforo/avatars/avatar_l.png)
- Hoạt động cuối:
- 26/11/13
- Tham gia ngày:
- 26/11/13
- Bài viết:
- 0
- Đã được thích:
- 0
- Điểm thành tích:
[0](members/conmeohoang8.72712/trophies)
- Sinh nhật:
- 2/9/93 (Tuổi: 23)
# conmeohoang8
New Member, 23
- conmeohoang8 được nhìn thấy lần cuối:
- 26/11/13
-
- Đang tải...
-
### Giới thiệu
- Sinh nhật:
- 2/9/93 (Tuổi: 23)
### Tương tác

Server: nginx

Vietnix-Cache: HIT from backend


markdown:
Diễn đàn chính thức sinh viên Học viện Ngân Hàng
Trang chủ
Thành viên
>
Hoàng Phúc
>
Hoạt động cuối:
21/5/13
Tham gia ngày:
21/5/13
Bài viết:
0
Đã được thích:
0
Điểm thành tích:
0
Hoàng Phúc
New Member
Hoàng Phúc được nhìn thấy lần cuối:
21/5/13
Tin nhắn hồ sơ
Các bài đăng
Thông tin
Hiện tại không có tin nhắn trong hồ sơ của Hoàng Phúc.
Show Ignored Content
Đang tải...
Xem
Tương tác
Nội dung:
Tìm tất cả nội dung bởi Hoàng Phúc
Tìm tất cả chủ đề bởi Hoàng Phúc
Đăng nhập bằng Facebook
Đăng nhập bằng Google
Tên tài khoản hoặc địa chỉ Email:
Bạn đã có tài khoản rồi?
Tích vào đây để đăng ký
Vâng, Mật khẩu của tôi là:
Bạn đã quên mật khẩu?
Duy trì đăng nhập
Diễn đàn chính thức sinh viên Học viện Ngân Hàng
Trang chủ
Thành viên
>
Hoàng Phúc
>
Trang chủ
Diễn đàn
Video
Video
Liên kết nhanh
Video ngẫu nhiên
Video
Playlists
Diễn đàn học tập
ĐĂNG NHẬP | ĐĂNG KÝ
Diễn đàn
Liên kết nhanh
Tìm kiếm diễn đàn
Watched Tags
Bài viết gần đây
Menu


markdown: Chúng ta vẫn thường thắc mắc rằng tại sao vùng da khuỷu tay và đầu gối luôn bị thâm đen, sần sùi, nhăn nheo làm mất thẩm mỹ khi diện những bộ váy ngắn? Theo lời của những chuyên gia, nguyên nhân chính là do 2 bộ phận ấy bị tích da chết quá nhiều gây khô, mạch máu cũng như phần thịt nhiều, dày bụi bẩn dễ bám trong những lần bạn quỳ hoặc chống khủy tay quá nhiều. >>Xem thêm: Kem dưỡng da mặt chống lão hóa Sakura Cream Việc làm trắng vùng da ấy không quá khó cũng không đơn hề đơn giản nếu bạn không chăm sóc và dưỡng da đúng cách. Vậy chúng ta nên chăm sóc như thế nào để làn da khuỷu tay và đầu gối luôn trắng mịn đều màu ? Làm sao để khiến cho vùng da dưới đầu gối trở nên đều màu? Tẩy tế bào chết đều đặn giúp trắng da vùng đầu gối và khuỷu tay Một điều kiện bắt buộc để giúp làn da trắng mịn đều màu đó là tẩy tế bào chết cho vùng da đó thật đúng cách. Do phần da thịt ở đây khá dày, nên bạn phải đảm bảo thực hiện đúng thao tác là massage chuyển động vòng tròn từ trong ra ngoài, đều đặn trong vòng 3-5 phút. Lựa chọn những loại kem tẩy da chết đặc trị cho vùng da đó, hoặc sử dụng những loại thiên nhiên tốt và an toàn cho da các bạn nhé ! Sử dụng basking soada làm trắng vùng da đầu gối và khuỷu tay Đây là một hỗn hợp tẩy tế bào da chết cực kì hiệu quả đấy. Cách làm cực kì đơn giản, hãy chuẩn bị nguyên liệu đầy đủ và trộn ½ chén baking soda cùng ¼ chén nước cốt chanh. Khuấy đều để tạo hỗn hợp hơi sánh rồi massage chuyện động vòng tròn nhẹ nhàng lên 2 vùng da này. Để trong 20 phút cho khô rồi rửa sạch bằng nước ấm . >>Xem thêm: Kem chống lão hóa Sakura Anti – Wrinke có tốt không Basking Soda và chanh đều sỡ hữu tính tẩy cao và khá mạnh, nên bạn sẽ thấy da mềm mịn và trắng lên bất ngờ. Tuy nhiên, cách này cũng chỉ được khuyến cáo sử dụng nhiều nhất 1 lần/tuần để tránh làm tổn thương da . Làm trắng da đầu gối và khuỷu tay bằng cách dưỡng ẩm Hãy thoa và massage hai vùng da này bằng một loại kem dưỡng ẩm ( chứa nhiều collagen, vitamin A và E ) sau khi tắm, hoặc dầu olive và dầu dừa để giữ ẩm da trong thời gian dài. Vùng da dễ đen sạm này cần được dưỡng ẩm liên tục trong suốt ngày dài, đặc biệt là vào ban đêm, khi làn da hấp thu chất dinh dưỡng tốt nhất . Trước khi ngủ, bạn có thể thoa một lớp kem hoặc dầu dưỡng ẩm, sau đó quấn lại bằng khăn để tăng cường độ hấp thụ và tránh việc khiến kem lây lan gây bẩn giường, làm thường xuyên và đều đặn, bạn sẽ thấy rõ vùng da mềm và trắng hơn hẳn đấy . >>xem thêm: Kem dưỡng trắng da mặt Sakura Anti – Wrinke Whitening Cream mua ở đâu


markdown:
# Cấu trúc máy tính và hợp ngữ .chương 2
Chia sẻ: Nguyen Thi Ngoc Hoa | Ngày: | Loại File: PDF | Số trang:19
lượt xem 43
download
![](http://image.tlvnimg.com/document/thumbnail/2010/20100718/ngochoa123/80x100/c2_6364.jpg)
##
Cấu trúc máy tính và hợp ngữ .chương 2
[Vui lòng tải xuống để xem tài liệu đầy đủ](javascript:void(0);)
Download
![](http://static.tlvnimg.com/b2013az/templates/version1/default/images/down16x21.png)
Mỗi chu kỳ bus bắt đầu bằng việc xuất địa chỉ bộ nhớ hoặc I/O port (chu kỳ xung nhịp T1). Với 8086 thì địa chỉ này có thể là địa chỉ bộ nhớ 20 bit, địa chỉ I/O gián tiếp 16 bit (thanh ghi DX) hay địa chỉ I/O trực tiếp 8 bit. Bus điều khiển có 4 tín hiệu tác động mức thấp là MEMR , MEMW , IOR và IOW . Các chuỗi sự kiện xảy ra trong một chu kỳ bus đọc bộ nhớ: T1: CPU xuất địa chỉ bộ nhớ. Các đường dữ liệu không...
Bình luận(0)
[Đăng nhập để gửi bình luận!](javascript:void(0);)
##
Nội dung Text: Cấu trúc máy tính và hợp ngữ .chương 2
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU Chương 2 TỔ CHỨC CPU (8086/8088/80286) 1. Định thời chu kỳ bus Mỗi chu kỳ bus bắt đầu bằng việc xuất địa chỉ bộ nhớ hoặc I/O port (chu kỳ xung nhịp T1). Với 8086 thì địa chỉ này có thể là địa chỉ bộ nhớ 20 bit, địa chỉ I/O gián tiếp 16 bit (thanh ghi DX) hay địa chỉ I/O trực tiếp 8 bit. Bus điều khiển có 4 tín hiệu tác động mức thấp là MEMR , MEMW , IOR và IOW . Các chuỗi sự kiện xảy ra trong một chu kỳ bus đọc bộ nhớ: T1: CPU xuất địa chỉ bộ nhớ. Các đường dữ liệu không hoạt động và các đường điều khiển bị cấm T2: Đường điều khiển MEMR xuống mức thấp. Đơn vị bộ nhớ ghi nhận chu kỳ bus này là quá trình đọc bộ nhớ và đặt byte hay word có địa chỉ đó lên bus dữ liệu. T3: CPU đặt cấu hình để các đường bus dữ liệu là nhập. Trạng thái này chủ yếu để bộ nhớ có thời gian tìm kiếm byte hay word dữ liệu T4: CPU đợi dữ liệu trên bus dữ liệu. Do đó, nó thực hiện chốt bus dữ liệu và giải phóng các đường điều khiển đọc bộ nhớ. Quá trình này sẽ kết thúc chu kỳ bus. T1 T2 T3 T4 Clk Address bus Địa chỉ ra IOR hay Đọc bộ nhớ hay MEMR I/O Data bus Dữ liệu ra Address Địa chỉ vào bus Ghi bộ IOW hay nhớ hay MEMW I/O Dữ liệu vào Data bus Hình 2.1 – Định thì chu kỳ bus GV: Phạm Hùng Kim Khánh Trang 29
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU Trong một chu kỳ bus, CPU có thể thực hiện đọc I/O, ghi I/O, đọc bộ nhớ hay ghi bộ nhớ. Các đường bus địa chỉ và bus điều khiển dùng để xác định địa chỉ bộ nhớ hay I/O và hướng truyền dữ liệu trên bus dữ liệu. Chú ý rằng CPU điều khiển tất cả các quá trình trên nên bộ nhớ bắt buộc phải cung cấp được dữ liệu vào lúc MEMR lên mức cao trong trạng thái T4. Nếu không, CPU sẽ đọc dữ liệu ngẫu nhiên không mong muốn trên bus dữ liệu. Để giải quyết vấn đề này, ta có thể dùng thêm các trạng thái chờ (wait state). 2. Kiến trúc nội 2.1. Kiến trúc nội CPU có khả năng thực hiện các tác vụ dữ liệu theo tập lệnh bên trong. Một lệnh được ghi nhận bằng mã đã được định nghĩa trước, gọi là mã lệnh (opcode). Trước khi thực thi một lệnh, CPU phải nhận được mã lệnh từ bộ nhớ chương trình của nó. Quá trình xử lý này gọi là chu kỳ nhận lệnh (fetch cycle). Một khi các mã được nhận và được giải mã thì mạch bên trong CPU có thể tiến hành thực thi (execute) mã lệnh. BIU EU ← Hàng lệnh ← Bus hệ thống Hình 2.2 – Kiến trúc tổng quát của CPU 8086 BIU (Bus Interface Unit – đơn vị giao tiếp bus) nhận các mã lệnh từ bộ nhớ và đặt chúng vào hàng chờ lệnh. EU (Execute Unit – đơn vị thực thi) sẽ giải mã và thực hiện các lệnh trong hàng. Chú ý rằng các đơn vị EU và BIU làm việc độc lập với nhau nên BIU có khả năng đang nhận một lệnh mới trong khi EU dang thực thi lệnh trước đó. Khi EU đã thực hiện xong lệnh, nó sẽ lấy mã lệnh kế tiếp trong hàng lệnh (instruction queue). Kiến trúc nội của CPU 8086 ở hình 2.3. Nó có 2 bộ xử lý riêng: BIU và EU. BIU cung cấp các chức năng phần cứng, bao gồm tạo các địa chỉ bộ nhớ và I/O để chuyển dữ liệu giữa EU và bên ngoài CPU. EU nhận các mã lệnh chương trình và dữ liệu từ BIU, thực thi các lệnh này và chứa các kết quả trong các thanh ghi. Ngoài ra, dữ liệu cũng có thể chứa trong một vị trí bộ nhớ hay được ghi vào thiết bị xuất. Chú ý rằng EU không có bus hệ thống nên phải thực hiện nhận và xuất tất cả các dữ liệu của nó thông qua BIU. Sự khác biệt giữa CPU 8086 và 8088 là BIU. Trong 8088, đường bus dữ liệu là 8 bit trong khi của 8086 là 16 bit. Ngoài ra hàng lệnh của 8088 dài 4 byte trong khi của 8086 là 6 byte. Tuy nhiên do EU giữa hai loại µP này giống nhau nên các chương trình viết cho 8086 có thể chạy được trên 8088 mà không cần thay đổi gì cả. GV: Phạm Hùng Kim Khánh Trang 30
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU BIU EU Điều khiển bus và sinh địa chỉ Σ AH AL 5 BH BL 4 CH CL 3 DH DL CS 2 BP ES 1 DI SS SI DS SP IP Internal bus Thanh ghi cờ ALU Hình 2.3 – Kiến trúc nội của 8086 2.2. Cơ chế đường ống (pipeline) Quá trình nhận lệnh và thực thi lệnh: 1/ BIU xuất nội dung của thanh ghi con trỏ lệnh IP (Instruction Pointer) ra bus địa chỉ để chọn byte hay word đọc vào BIU. 2/ Thanh ghi IP được tăng lên để chuẩn bị nhận lệnh kế (số byte tăng lên của IP tùy thuộc vào kích thước lệnh trước đó). GV: Phạm Hùng Kim Khánh Trang 31
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU 3/ Khi lệnh ở trong BIU, nó được đưa sang hàng lệnh (queue). Đây là một thanh ghi lưu trữ dạng FIFO (First In First Out – Vào trước ra trước), dùng cơ chế xử lý xen kẽ liên tục các dòng mã lệnh (kỹ thuật đường ống – pipelining). 4/ Giả sử ban đầu hàng lệnh trống, EU sẽ không làm gì cả cho đến khi bắt đầu xuất hiện một lệnh trong hàng, EU sẽ lấy lệnh ra khỏi hàng và bắt đầu thực thi lệnh đó. 5/ Trong khi EU đang thực thi lệnh, BIU tiến hành nhận lệnh mới. Tuỳ theo thời gian thực thi lệnh mà BIU có thể đưa vào hàng lệnh nhiều lệnh mới trước khi EU thực hiện lệnh xong và tiếp tục lấy lệnh mới. BIU được lập trình để có thể nhận một lệnh mới bất kỳ lúc nào hàng lệnh có chỗ cho 1 byte (8088) hay 2 byte (8086). Lợi ích của phương pháp xử lý theo cơ chế pipeline là EU có thể thực thi các lệnh gần như liên tục thay vì phải đợi BIU nhận thêm lệnh mới. Nhận Thực thi Nhận Thực thi Nhận Thực thi (a) Nhận (1) Nhận (2) Nhận (3) Đọc Nhận (4) Nhận (4) Nhận Chờ Thực thi Chờ Thực thi Thực thi Thực thi Chờ Nhận (b) (1): lệnh thực thi không cần dữ liệu trong hàng (2): lệnh thực thi cần dữ liệu trong hàng (3): lệnh nhảy (4): các lệnh bị bỏ qua do lệnh nhảy Hình 2.4 (a) CPU thông thường dùng chu kỳ nhận và thực thi lệnh tuần tự (b) Kiến trúc dạng pipeline của 8086/8088 cho phép thực thi các lệnh mà không bị trễ do quá trình nhận lệnh Có 3 điều kiện làm cho EU ở chế độ chờ: - Điều kiện thứ nhất xảy ra khi lệnh cần truy xuất đến một vị trí bộ nhớ không ở trong hàng. BIU phải treo quá trình nhận lệnh và xuất ra địa chỉ của ô nhớ này. Sau khi truy xuất bộ nhớ, EU có thể tiếp tục quá trình thực thi lệnh từ hàng lệnh và BIU có thể tiếp tục đưa các lệnh vào hàng. - Điều kiện thứ hai xảy ra khi lệnh được thực thi là lệnh nhảy (jump). Trong trường hợp này, thay vì dùng địa chỉ lệnh kế tiếp, ta phải chuyển đến địa chỉ mới (không tuần tự). Tuy nhiên, BIU vẫn luôn đặt các lệnh theo tuần tự và do đó sẽ lưu các lệnh không sử dụng. Trong khi nhận lệnh kế tiếp tại địa chỉ do lệnh jump chỉ đến, EU phải đợi và tất cả các byte trong hàng phải bỏ. GV: Phạm Hùng Kim Khánh Trang 32
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU - Điều kiện thứ ba có thể làm BIU treo quá trình nhận lệnh đó là khi thực thi các lệnh có thời gian thực thi lớn. Giả sử như lệnh AAM (ASCII Adjust for Multiplication) cần 83 chu kỳ xung nhịp để hoàn tất trong khi đó với 4 chu kỳ xung nhịp cho quá trình nhận lệnh thì hàng sẽ bị đầy. Như vậy BIU phải đợi cho đến khi lệnh được thực hiện xong và EU nhận mã lệnh từ hàng thì mới có thể tiếp tục quá trình nhận lệnh. 2.3. Cơ chế siêu phân luồng (hyper-threading) Internet, thương mại điện tử và phần mềm ứng dụng doanh nghiệp đang ngày càng đòi hỏi nhiều năng lực tính toán của các máy chủ hơn. Để nâng cao tốc độ, phần mềm cần phải được phân luồng - các chỉ thị sẽ được chia thành nhiều dòng lệnh để có thể xử lý đồng thời trên nhiều bộ xử lý. Intel đã đưa ra kỹ thuật phân luồng cho phép nâng cao tốc độ và khả năng tính toán song song cho những ứng dụng đa luồng. Công nghệ mới của Intel mô phỏng mỗi bộ vi xử lý vật lý như là hai bộ vi xử lý luận lý (logic), tài nguyên vật lý được chia sẻ và có cấu trúc chung giống hệt nhau cho cả hai bộ xử lý logic. Hệ điều hành và phần mềm ứng dụng sẽ xem như như đang chạy trên hai hay nhiều bộ xử lý, kết quả là tốc độ xử lý trung bình có thể tăng lên xấp xỉ 40% đối với một bộ xử lý vật lý, Intel gọi kỹ thuật này là siêu phân luồng. Kỹ thuật siêu phân luồng cho phép các phần mềm ứng dụng được viết cho những máy chủ đa luồng có thể thực hiện các chỉ thị song song đồng thời trên mỗi bộ xử lý riêng, bằng cách này sẽ cải thiện tức thì tốc độ giao dịch cũng như thời gian đáp ứng và các yêu cầu đặc thù khác của phần mềm nghiệp vụ và thương mại điện tử. Kỹ thuật này tương thích với các phần mềm ứng dụng và hệ điều hành sẵn có trên các máy chủ (server), nó cho phép hỗ trợ nhiều người dùng hơn và tăng khối lượng công việc được xử lý trên một máy chủ. Với các máy trạm (workstation) cao cấp, kỹ thuật siêu phân luồng cũng sẽ tăng đáng kể tốc độ các phần mềm ứng dụng đòi hỏi năng lực tính toán cao, ví dụ như phần mềm thiết kế 3 chiều, xử lý ảnh hay video… Trong thời gian tới sẽ xuất hiện ngày càng nhiều phần mềm được thiết kế đặc biệt và tối ưu hoá cho Kỹ thuật này. Từ tháng 01/2002, kỹ thuật siêu phân luồng đã được Intel đưa vào các bộ vi xử lý Xeon đời mới, khởi đầu với các bộ xử lý có tốc độ 1.8GHz và 2.0GHz với 512KB cache thứ cấp, sản xuất bằng công nghệ 0.13 micron (Xeon 1.7GHz, 1.8GHz, 2.0GHz với 256KB cache thứ cấp được sản xuất bằng công nghệ 0.18 không hỗ trợ siêu phân luồng). Tại thời điểm đầu tiên khi Intel giới thiệu bộ xử lý Xeon cùng với chipset 860, chỉ có một số rất ít các nhà sản xuất hàng đầu như IBM, Compaq, Dell, SuperMicro, Tyan… hỗ trợ bộ vi xử lý này, số lượng sản phẩm cũng rất ít. Tuy nhiên, khi có thêm các chipset hỗ trợ bộ xử lý Xeon như E7500 và Serverworks GC, nhiều nhà sản xuất khác đã có sản phẩm hỗ trợ bộ xử lý Xeon. Tuy nhiên đối với đa số người dùng, nhất là người dùng máy tính để bàn (desktop) thì kỹ thuật siêu phân luồng còn khá xa lạ. Intel chỉ chuẩn bị đưa ra bộ xử lý Pentium IV dành cho desktop áp dụng kỹ thuật siêu luồng (tốc độ khởi điểm là 3.06GHz). Kỹ thuật siêu phân luồng (hyper-threading) cho phép các ứng dụng đa luồng thực hiện các luồng song song. Trong các kỹ thuật trước, sự phân luồng thực hiện bằng cách cắt các lệnh thành nhiều dòng (stream) khác nhau, mỗi dòng sẽ do một vi xử lý thực hiện (trong hệ thống đa xử lý). Với kỹ thuật siêu phân luồng, sự phân luồng sử dụng các tài nguyên của vi xử lý hiệu quả hơn do quá trình song song là tốt hơn. GV: Phạm Hùng Kim Khánh Trang 33
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU Kỹ thuật siêu phân luồng cung cấp trạng thái song song ở cấp độ luồng (TLP – thread level parallelism) cho mỗi vi xử lý, kết quả là gia tăng khả năng tận dụng tài nguyên của vi xử lý. Siêu phân luồng là một dạng của kỹ thuật đa luồng song song (SMT – Simultaneous Multi Threading) trong đó nhiều luồng có thể được thực thi tại cùng một thời điểm trên một vi xử lý. Vấn đề này thực hiện bằng cách kết hợp 2 AS (Architectural State) trong mỗi vi xử lý, các AS sẽ dùng chung tài nguyên của vi xử lý. Kỹ thuật này làm đáp ứng thời gian của vi xử lý sẽ nhanh hơn trong môi trường đa nhiệm và cho phép thực hiện nhanh các hoạt động đa luồng và đa nhiệm bằng cách sử dụng các tài nguyên nhàn rỗi. Kỹ thuật siêu phân luồng và đa luồng song song (SMT - Simultaneous Multi-Threading) Intel phát triển SMT từ một công nghệ gốc có tên mã là Jackson với cái tên khác là Hyper-Threading – kỹ thuật siêu phân luồng. Trước khi có thể hiểu về cách thức hoạt động của kỹ thuật này, chúng ta cần phải tìm hiểu cơ bản về nó, đặc biệt là về chuỗi lệnh và cách chúng hoạt động. Cái gì làm cho một ứng dụng có thể chạy? Làm thế nào CPU biết các chỉ dẫn để thực hiện và thực hiện với dữ liệu nào? Tất cả những thông tin này có chứa trong mã biên dịch của ứng dụng đang chạy mỗi khi nạp ứng dụng đó vào. Ứng dụng lần lượt gửi các chuỗi lệnh báo cho CPU biết phải làm gì để đáp ứng, và đối với CPU chuỗi lệnh sẽ là một tập các chỉ thị cần phải thực thi. CPU biết chính xác các chỉ thị này nằm ở đâu nhờ thanh ghi bộ đếm chương trình (PC – Program Counter). PC luôn chỉ đến vị trí trong bộ nhớ nơi mà các chỉ thị cần thực hiện tiếp theo đã được lưu giữ, như vậy một khi chuỗi lệnh được gửi đến CPU thì địa chỉ trong bộ nhớ của chuỗi lệnh này đã được nạp sẵn vào PC, vì vậy CPU biết bắt đầu thực hiện từ đâu. Sau mỗi chỉ thị, PC sẽ tăng lên và quá trình tiếp tục đến hết chuỗi lệnh. Khi chuỗi lệnh được thực hiện xong, PC sẽ bị ghi đè bởi chỉ thị tiếp theo. Chuỗi lệnh có thể bị ngắt bởi một yêu cầu khác, khi đó CPU sẽ lưu giá trị hiện tại của PC trong ngăn xếp (stack) và nạp giá trị mới vào PC, tuy nhiên hạn chế là tại mỗi thời điểm chỉ có thể có duy nhất một chuỗi lệnh được thực thi. Một hướng giải quyết chung cho vấn đề này là sử dụng hai hay nhiều CPU, nếu tại mỗi thời điểm một CPU chỉ có thể thực thi một chuỗi lệnh thì hai hay nhiều CPU sẽ thực thi được hai hay nhiều chuỗi lệnh. Tuy vậy, lại có nhiều vấn đề nảy sinh với cách giải quyết này, trước hết là nhiều CPU sẽ tốn nhiều tiền, quan trọng hơn nữa là việc quản lý hai hay nhiều CPU để chúng chia sẻ tốt tài nguyên chung. Ví dụ, cho tới trước khi chipset AMD 760MP được đưa ra, tất cả các nền tảng x86 đa xử lý chỉ hỗ trợ việc chia băng thông sẵn có giữa các CPU, điều quan trọng nhất là các ứng dụng và hệ điều hành cần phải có khả năng hỗ trợ tính năng này. Hiện nay, để giải quyết nhanh các chuỗi lệnh phức tạp, phần cứng nói chung phải nhờ vào phương án xử lý đa luồng, hệ điều hành phải hỗ trợ xử lý đa luồng, và phải tăng tốc độ một cách thật sự, giống như có nhiều bộ xử lý (trong hầu hết các trường hợp). Kỹ thuật siêu phân luồng của Intel giải quyết vấn đề bằng cách thực hiện nhiều hơn một chuỗi lệnh tại cùng một thời điểm. Hiệu quả của các bộ vi xử lý Lấy P4 làm ví dụ, CPU này có tổng cộng 7 đơn vị thực thi, hai trong số đó có thể thực hiện hai lệnh mỗi xung clock (gọi là double pumped ALUs). Nhưng ngay cả như vậy thì cũng không thể tìm được phần mềm nào tận dụng hết các đơn vị thực thi đó. Hầu hết các phần mềm cho máy tính cá nhân đang sử dụng chỉ làm việc với một ít GV: Phạm Hùng Kim Khánh Trang 34
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU phép tính số nguyên như nạp và lưu trữ mà không hề động đến đơn vị thực thi dấu chấm động. Còn một số phần mềm chỉ tập trung vào mỗi đơn vị xử lý dấu chấm động mà không sử dụng đến đơn vị xử lý số nguyên. Ngay cả ứng dụng chủ yếu sử dụng phép tính số nguyên cũng không tận dụng tất cả các đơn vị xử lý số nguyên, đặc biệt là một thành phần trong CPU chuyên dùng cho phép dịch hay quay. Giả sử một CPU với 3 đơn vị thực thi: một đơn vị số nguyên (ALU – Arithmetic Logic Unit), một đơn vị dấu chấm động (FPU – Floating Point Unit) và một đơn vị nạp/lưu trữ (đơn vị dùng để đọc/ghi bộ nhớ). Giả sử CPU có thể thực hiện mọi lệnh trong vòng một chu kỳ xung clock và đồng thời giải quyết nhiều lệnh tới cả ba đơn vị thực thi. Ta cần CPU thực thi chuỗi lệnh sau: 1+1 10+1 Lưu trữ kết quả Biểu đồ dưới đây sẽ giúp minh họa mức độ của các đơn vị thực thi, màu xám biểu thị đơn vị thực thi không sử dụng, gạch chéo cho biết đơn vị thực thi hoạt động. Đơn vị thực thi ALU FPU Load/Store 1 2 3 Chu kỳ xung Có thể thấy rằng trong mỗi xung clock sẽ chỉ có 33% trong số các đơn vị được sử dụng, và trong các phép toán này hoàn toàn không sử dụng FPU. Giả sử gửi một chuỗi lệnh khác đến các đơn vị thực thi của CPU, lần này là các lệnh tải, cộng và lưu trữ: Đơn vị thực thi ALU FPU Load/Store 1 2 3 Chu kỳ xung GV: Phạm Hùng Kim Khánh Trang 35
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU Ta thấy rằng cũng chỉ sử dụng có 33% số các đơn vị thực thi. Thuật toán xử lý song song được gọi là ILP (instruction level parallelism), ở đó các chỉ dẫn phức tạp được thực hiện đồng thời bởi vì CPU có khả năng tận dụng các đơn vị xử lý song song, tức là có nhiều hơn 33% số đơn vị xử lý được sử dụng. Tuy nhiên trên thực tế hầu hết các mã lệnh x86 không phải là ILP, vì vậy ta phải tìm những cách khác để tăng hiệu quả. Ví dụ, hệ thống có 2 CPU và chúng có thể thực hiện các chuỗi lệnh đồng thời, cách này được biết đến như là xử lý song song theo luồng để tăng cường hiệu năng, tuy nhiên lại rất tốn kém. Kỹ thuật siêu phân luồng Các đơn vị thực thi không được sử dụng thường xuyên là do CPU không thể lấy dữ liệu nhanh như nó mong muốn do tắc nghẽn đường truyền (memory bus và front- side-bus), dẫn đến sự giảm sút hoạt động của các đơn vị thực thi. Ngoài ra, một nguyên nhân khác đã được đề cập là có quá ít ILP trong hầu hết các chuỗi lệnh thực thi. Kỹ thuật siêu phân luồng Bộ xử lý đa nhân Siêu phân luồng AS AS AS AS Tài nguyên Tài nguyên Tài nguyên thực thi thực thi thực thi Hình 2.5 – So sánh bộ xử lý đa nhân và siêu phân luồng Hiện thời đa số các phương pháp dùng để cải thiện hiệu năng trong các thế hệ CPU là tăng tốc độ xung clock và tăng độ lớn của bộ nhớ đệm (cache). Nhưng cho dù cả hai cách này cùng được sử dụng thì vẫn không thực sự sử dụng hết được tài nguyên sẵn có của CPU. Nếu có cách nào đó cho phép thực thi được nhiều chuỗi lệnh đồng thời mới có thể tăng hiệu quả sử dụng tài nguyên của CPU. Đó chính là cách mà kỹ thuật siêu phân luồng của Intel đã làm được, bản chất của nó là chia sẻ tài nguyên để sử dụng hiệu quả hơn các đơn vị thực thi lệnh đã có sẵn trên CPU. Siêu phân luồng là một kỹ thuật nằm ngoài x86, là một phần nhỏ của SMT. Ý tưởng của SMT rất đơn giản: một CPU vật lý sẽ xuất hiện trên hệ điều hành như là hai CPU logic và hệ điều hành không thể phân biệt được. Nhiệm vụ của hệ điều hành là gửi 2 chuỗi lệnh tới 2 CPU và phần cứng sẽ đảm nhiệm những công việc còn lại. Trong các CPU sử dụng kỹ thuật siêu phân luồng, mỗi CPU logic sở hữu một tập các thanh ghi, kể cả thanh ghi bộ đếm chương trình riêng (separate program counter), CPU vật lý sẽ luân phiên các giai đoạn tìm/giải mã lệnh giữa hai CPU logic và thực thi những thao tác từ hai chuỗi lệnh đồng thời theo cách hướng tới những đơn vị thực thi ít được sử dụng. GV: Phạm Hùng Kim Khánh Trang 36
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU Hạn chế của siêu phân luồng Đơn vị thực thi ALU FPU Load/Store 1 2 3 Chu kỳ xung Giả sử rằng CPU đơn giản trước đây cũng có các đặc tính của siêu phân luồng: Các ô gạch chéo hiển thị một chỉ dẫn từ chuỗi lệnh thứ nhất đang được thực hiện, trong khi những ô chấm chấm hiển thị một chỉ dẫn từ chuỗi lệnh thứ hai đang được thực hiện. Các ô màu xám hiển thị những đơn vị thực hiện không được sử dụng, trong khi các ô màu đen hiển thị xung đột khi mà cả hai chỉ dẫn đều sử dụng cùng một đơn vị thực thi. Rõ ràng là việc thực thi song song hai chuỗi lệnh với kỹ thuật siêu phân luồng lại thực hiện chậm hơn so với một CPU thông thường. Nguyên nhân thật ra rất đơn giản: CPU đồng thời thực hiện hai chuỗi lệnh quá đơn giản, tất cả đều là trùng lặp với lệnh add, load, store. Nếu thực thi các ứng dụng đòi hỏi nhiều phép toán động cùng với các ứng dụng số nguyên thì kết quả sẽ khác đi. Hiện tại các ứng dụng văn phòng trên máy tính để bàn hầu như chỉ sử dụng số nguyên (và trong tương lai chắc cũng vẫn chỉ sử dụng số nguyên). Vì vậy lợi ích mà công nghệ siêu phân luồng đem lại thấp (và đôi khi còn kém hơn không dùng công nghệ siêu phân luồng). Trên thực tế, nếu kích hoạt tính năng siêu phân luồng trên desktop, có thể giảm tốc độ tới 10%. Tuy nhiên người dùng các ứng dụng tính toán phức tạp thì sẽ được hưởng lợi rất nhiều từ kỹ thuật này. Ngoài ra kỹ thuật này cũng tăng tốc đáng kể cho các máy chủ, nhất là các máy chủ web server. Lợi ích của siêu phân luồng Intel đã tạo ra siêu phân luồng không chỉ để cho các CPU máy chủ. Thực ra kiến trúc NetBurst của P4 và Xeon hiện nay hoàn chỉnh với lõi SMT. Xét ví dụ ở trên, ta cho thêm một ALU thứ 2 và thực hiện hai chuỗi lệnh trên. Với một ALU thứ 2, xung đột duy nhất gặp phải là lần lưu trữ cuối cùng. Ta biết rằng CPU P4 được thiết kế với ba đơn vị số nguyên (hai ALU và một đơn vị xử lý số nguyên khác chậm hơn cho phép dịch/quay). Quan trọng hơn nữa là mỗi ALU của P4 có thể thực hiện hai vi lệnh trong cùng một xung clock, nghĩa là trong hai chỉ dẫn add (phép cộng) mỗi chỉ dẫn có thể từ hai chuỗi lệnh khác nhau, được thực hiện đồng thời trong một xung clock duy nhất trên P4/Xeon. GV: Phạm Hùng Kim Khánh Trang 37
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU Đơn vị thực thi ALU ALU FPU Load/Store 1 2 3 Chu kỳ xung Nhưng điều đó vẫn chưa giải quyết được vấn đề, do việc tăng thêm các đơn vị xử lý để tăng hiệu quả với kỹ thuật siêu phân luồng lại tốn kém đứng từ quan điểm vật lý (làm cho CPU có nhiều transistor hơn, tiêu tốn nhiều điện năng hơn; hoặc phải giảm kích thước CPU với các công nghệ chế tạo mới). Thay vào đó, Intel đang khuyến khích các nhà phát triển tối ưu hoá kỹ thuật siêu phân luồng. Chẳng hạn sử dụng lệnh dừng (HALT) một trong các bộ xử lý logic sẽ tối đa được tốc độ cho các ứng dụng không sử dụng được kỹ thuật siêu phân luồng, CPU còn lại chỉ hoạt động như là hệ thống một CPU. Khi một ứng dụng có thể sử dụng lợi ích từ siêu phân luồng, bộ xử lý logic thứ hai lại tiếp tục được hoạt động. 3. Các thanh ghi CPU 8086/8088 có tất cả 14 thanh ghi nội. Các thanh ghi này có thể phân loại như sau: - Thanh ghi dữ liệu (data register) - Thanh ghi chỉ số và con trỏ (index & pointer register) - Thanh ghi đoạn (segment register) - Thanh ghi trạng thái và điều khiển (status & control register) 3.1. Các thanh ghi dữ liệu Các thanh ghi dữ liệu gồm có các thanh ghi 16 bit AX, BX, CX và DX trong đó nửa cao và nửa thấp của mỗi thanh ghi có thể định địa chỉ một cách độc lập. Các nửa thanh ghi này (8 bit) có tên là AH và AL, BH và BL, CH và CL, DH và DL. Các thanh ghi này được sử dụng trong các phép toán số học và logic hay trong quá trình chuyển dữ liệu. Thanh ghi Sử dụng trong AX MUL, IMUL (toán hạng nguồn kích thước word) DIV, IDIV (toán hạng nguồn kích thước word) IN (nhập word) OUT (xuất word) GV: Phạm Hùng Kim Khánh Trang 38
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU CWD Các phép toán xử lý chuỗi (string) AL MUL, IMUL (toán hạng nguồn kích thước byte) DIV, IDIV (toán hạng nguồn kích thước byte) IN (nhập byte) OUT (xuất byte) XLAT AAA, AAD, AAM, AAS (các phép toán ASCII) CBW (đổi sang word) DAA, DAS (số thập phân) Các phép toán xử lý chuỗi (string) AH MUL, IMUL (toán hạng nguồn kích thước byte) DIV, IDIV (toán hạng nguồn kích thước byte) CBW (đổi sang word) BX XLAT CX LOOP, LOOPE, LOOPNE Các phép toán string với tiếp dầu ngữ REP CL RCR, RCL, ROR, ROL (quay với số đếm byte) SHR, SAR, SAL (dịch với số đếm byte) DX MUL, IMUL (toán hạng nguồn kích thước word) DIV, IDIV (toán hạng nguồn kích thước word) AX (ACC – Accumulator): thanh ghi tích luỹ BX (Base): thanh ghi cơ sở CX (Count): đếm DX (Data): thanh ghi dữ liệu 3.2. Các thanh ghi chỉ số và con trỏ Bao gồm các thanh ghi 16 bit SP, BP, SI và DI, thường chứa các giá trị offset (độ lệch) cho các phần tử định địa chỉ trong một phân đoạn (segment). Chúng có thể được sử dụng trong các phép toán số học và logic. Hai thanh ghi con trỏ (SP – Stack Pointer và BP – Base Pointer) cho phép truy xuất dễ dàng đến các phần tử đang ở trong ngăn xếp (stack) hiện hành. Các thanh ghi chỉ số (SI – Source Index và DI – Destination Index) được dùng để truy xuất các phần tử trong các đoạn dữ liệu và doạn thêm (extra segment). Thông thường, các thanh ghi con trỏ liên hệ đến đoạn stack hiện hành và các thanh ghi chỉ số liên hệ đến doạn dữ liệu hiện hành. SI và DI dùng trong các phép toán chuỗi. 3.3. Các thanh ghi đoạn Bao gồm các thanh ghi 16 bit CS (Code segment), DS (Data segment), SS (stack segment) và ES (extra segment), dùng để định địa chỉ vùng nhớ 1 MB bằng cách chia thành 16 đoạn 64 KB. Tất cả các lệnh phải ở trong đoạn mã hiện hành, được định địa chỉ thông qua thanh ghi CS. Offset (độ lệch) của mã được xác định bằng thanh ghi IP. Dữ liệu chương trình thường được đặt ở đoạn dữ liệu, định vị thông qua thanh ghi DS. Stack GV: Phạm Hùng Kim Khánh Trang 39
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU định vị thông qua thanh ghi SS. Thanh ghi đoạn thêm có thể sử dụng để định địa chỉ các toán hạng, dữ liệu, bộ nhớ và các phần tử khác ngoài đoạn dữ liệu và stack hiện hành. 3.4. Các thanh ghi điều khiển và trạng thái Thanh ghi con trỏ lệnh IP (Instruction Pointer) giống như bộ đếm chương trình (Program Counter). Thanh ghi điều khiển này do BIU quản lý nhằm lưu trữ offset từ bắt đầu đoạn mã đến lệnh thực thi kế tiếp và không thể xử lý trực tiếp thanh ghi IP. Thanh ghi cờ (Flag register) dài 16 bit chứa 3 bit điều khiển (TF, IF và DF) và 6 bit trạng thái (OF, SF, ZF, AF, PF và CF) còn các bit còn lại không sử dụng. 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 X X X X OF DF IF TF SF ZF X AF X PF X CF - OF (Overflow - tràn): OF = 1 xác định tràn số học, xảy ra khi kết quả vượt ra ngoài phạm vi biểu diễn - DF (Direction- hướng): xác định hướng chuyển chuỗi, DF = 1 khi CPU làm việc với chuỗi theo thứ tự từ phải sang trái và ngược lại. - IF (Interrupt - ngắt): cho phép hay cấm các ngắt có mặt nạ. - TF (Trap - bẫy): đặt CPU vào chế độ từng bước, dùng cho các chương trình gỡ rối (debugger). - SF (Sign - dấu): dùng để chỉ các kết quả số học là số dương (SF = 0) hay âm (SF = 1). - ZF (Zero): = 1 nếu kết quả của phép toán trước là 0. - AF (Auxiliary – nhớ phụ): dùng trong các số thập phân để chỉ nhớ từ nửa byte thấp hay mượn từ nửa byte cao. - PF (Parity): PF = 1 nếu kết quả của phép toán là có tổng số bit 1 là chẵn (dùng để kiểm tra lỗi truyền dữ liệu) - CF (Carry): CF = 1 nếu có nhớ hay mượn từ bit cao nhất của kết quả. Cờ này cũng dùng cho các lệnh quay. 4. Phân đoạn bộ nhớ Ta biết rằng dù 8086 là CPU 16 bit (có bus dữ liệu 16 bit) nhưng vẫn dùng bộ nhớ theo các byte. Điều này cho phép CPU làm việc với byte cũng như word, nó rất quan trọng trong giao tiếp với các thiết bị I/O như máy in, thiết bị đầu cuối và modem (chúng được thiết kế để chuyển dữ liệu mã hoá ASCII 7 hay 8 bit). Ngoài ra, nhiều mã lệnh của 8086/8088 có chiều dài 1 byte nên cần phải truy xuất được các byte riêng biệt để có thể xử lý các lệnh này. 8086/8088 có bus địa chỉ 20 bit nên có thể cho phép truy xuất 220 = 1048576 địa chỉ bộ nhớ khác nhau. Để thực hiện đọc 16 bit từ bộ nhớ, 8086 sẽ thực hiện đọc đồng thời byte có địa chỉ lẻ và byte có địa chỉ chẵn. Do đó, 8086 tổ chức bộ nhớ thành các bank chẵn và lẻ. GV: Phạm Hùng Kim Khánh Trang 40
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU Theo hình 2.6, ta có thể thấy rằng các word luôn bắt đầu tại địa chỉ chẵn nhưng ta vẫn có thể đọc word có địa chỉ lẻ bằng cách thực hiện 2 chu kỳ đọc bộ nhớ: một chu kỳ đọc byte thấp và một chu kỳ đọc byte cao nhưng điều này làm chậm tốc độ xử lý. Đối với 8088 thì do bus dữ liệu 8 bit nên dù word có địa chỉ chẵn hay lẻ, nó cũng cần phải thực hiện 2 chu kỳ đọc hay ghi bộ nhớ và giao tiếp với bộ nhớ như một bank. Byte 1048575 Word 524287 Byte 1048574 Byte 1 Word 0 Byte 0 Hình 2.6 – Vùng nhớ của 8086/8088 có 1048576 byte hay 524288 word Byte 1048574 Byte 1048575 Byte 1048575 Byte 1048572 Byte 1048573 Byte 1048574 Byte 2 Byte 3 Byte 3 Byte 0 Byte 1 Byte 2 Đọc lần 2 Byte 1 Đọc lần 1 Byte 0 Word dữ liệu 16 bit Hình 2.7 – Đọc word địa chỉ chẵn và địa chỉ lẻ Ngoài ra bộ nhớ cũng chia thành 16 khối, mỗi khối có kích thước 64 KB, bắt đầu ở địa chỉ 00000h và kết thúc ở FFFFFh. Địa chỉ bắt đầu mỗi khối sẽ tăng lên 1 ở số hex có ý nghĩa nhiều nhất khi thay đổi từ khối này sang khối kia. Ví dụ như khối 00000h → 10000h → 20000h … GV: Phạm Hùng Kim Khánh Trang 41
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU FFFFFh FFFFFh Dự trữ FFFFBh F0000h Dành riêng FFFF0h 0007Fh Dự trữ 20000h 10000h 00013h Dành riêng 00000h 00000h Hình 2.8 – Bảng bộ nhớ cho 8086/8088 8086/8088 định nghĩa 4 khối bộ nhớ 64KB: đoạn mã (code segment) giữ các mã lệnh chương trình, đoạn ngăn xếp (stack segment) lưu các địa chỉ sẽ trả về từ các chương trình con (subroutine) hay trình phục vụ ngắt (interrupt subroutine), đoạn dữ liệu (data segment) lưu trữ dữ liệu cho chương trình và đoạn thêm (extra segment) thường dùng cho các dữ liệu dùng chung. Các thanh ghi đoạn (CS, DS, SS và ES) dùng để chỉ vị trí nền của mỗi đoạn. Các thanh ghi này có 16 bit trong khi địa chỉ bộ nhớ là 20 bit nên để xác dịnh vị trí bộ nhớ, ta sẽ thêm 4 bit 0 vào các bit thấp của thanh ghi đoạn. Giả sử như thanh ghi CS chứa giá trị 1111h thì nó sẽ chỉ tới địa chỉ nền là 11110h. Chú ý rằng địa chỉ bắt đầu một đoạn không thể tuỳ ý mà phải bắt đầu tại một địa chỉ chia hết cho 16. Nghĩa là 4 bit thấp phải là 0. Ta cũng chú ý rằng 4 đoạn có thể không tách rời nhau mà chồng lấp lên nhau và ta cũng có thể cho 4 giá trị của các thanh ghi đoạn bằng nhau nghĩa là 4 đoạn này trùng nhau. VD: Thanh ghi DS có giá trị là 1000h thì địa chỉ nền là 10000h. Địa chỉ kết thúc tìm được bằng cách cộng địa chỉ nền với giá trị FFFFh (64K) → địa chỉ kết thúc là 10000h + FFFFh = 1FFFFh. Như vậy đoạn dữ liệu có địa chỉ từ 10000h ÷ 1FFFFh. Các vị trí bộ nhớ không được định nghĩa trong các đoạn hiện hành không thể truy xuất được. Muốn truy xuất đến các vị trí đó, ta phải định nghĩa lại một trong các thanh ghi đoạn sau cho đoạn phải chứa vị trí đó. Như vậy, tại một thời điểm bất kỳ ta chỉ có thể truy xuất tối đa 4 × 64 KB = 256 KB bộ nhớ. Nội dung của các thanh ghi đoạn chỉ có thể xác định thông qua phần mềm. GV: Phạm Hùng Kim Khánh Trang 42
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU VD: Giả sử các thanh ghi đoạn có các giá trị CS = 2800h, DS = E000h, SS = 2900h và ES = 1000h. Ta có vị trí các đoạn trong bảng bộ nhớ như sau: EFFFFh Đoạn dữ liệu E0000h 38FFFh Đoạn stack 29000h ÷ 38FFFh 37FFFh 29000h Đoạn mã 28000h ÷ 37FFFh 28000h 1FFFFh Đoạn thêm 10000h Hình 2.9 – Vị trí các phân đoạn theo giá trị các thanh ghi đoạn Địa chỉ logic và địa chỉ vật lý: Các địa chỉ trong một đoạn thay đổi từ 0000h ÷ FFFFh, tương ứng với chiều dài đoạn là 64 KB. Một địa chỉ trong một đoạn được gọi là địa chỉ logic hay offset. Ví dụ như địa chỉ logic 0010h của đoạn mã trong hình 2.9 sẽ có địa chỉ thật sự là 28000h + 0010h = 28010h. Địa chỉ này gọi là địa chỉ vật lý. Địa chỉ vật lý chính là địa chỉ thật sự xuất hiện ở bus địa chỉ, nó có chiều dài 20 bit còn địa chỉ logic là độ lệch (offset) từ vị trí 0 của một đoạn cho trước. VD: Giả sử xét các đoạn như hình 2.9. Địa chỉ vật lý tương ứng với địa chỉ logic 1000h trong đoạn stack là: 29000h + 1000h = 2A000h Địa chỉ vật lý tương ứng với địa chỉ logic 2000h trong đoạn mã là: 28000h + 2000h = 2A000h Ta thấy rằng có thể địa chỉ vật lý trùng nhau khi địa chỉ logic khác nhau nghĩa là một địa chỉ vật lý có thể có nhiều địa chỉ logic khác nhau. Để chỉ địa chỉ logic 1000h trong đoạn mã, ta dùng ký hiệu CS:1000h. Tương tự như vậy cho các đoạn khác, nghĩa là địa chỉ logic 1111h trong đoạn dữ liệu sẽ là DS:1111h. Mọi lệnh tham chiếu bộ nhớ sẽ có một thanh ghi đoạn mặc nhiên. Thanh ghi IP cung cấp địa chỉ offset khi truy xuất đến đoạn mã và BP cho đoạn stack. Ví dụ như IP = 1000h và CS = 2000h thì BIU sẽ truy xuất đến địa chỉ 20000h + 1000h = 21000h và nhận byte tại vị trí này. GV: Phạm Hùng Kim Khánh Trang 43
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU Tham chiếu bộ nhớ Đoạn mặc nhiên Đoạn khác Offset Nhận lệnh CS Không IP Tác vụ stack SS Không SP Dữ liệu tổng quát DS CS,ES,SS Địa chỉ hiệu dụng Nguồn của string DS CS,ES,SS SI Đích của string ES Không DI BX dùng làm con trỏ DS CS,ES,SS Địa chỉ hiệu dụng BP dùng làm con trỏ SS CS,ES,SS Địa chỉ hiệu dụng VD: Ta sử dụng lệnh MOV [BP],AL với BP = 2C00h. Ở đây BP dùng làm con trỏ nên dùng đoạn stack. Giả sử các phân đoạn như hình 2.9 thì địa chỉ vật lý sẽ là 29000h + 2C00h = 2BC00h 5. Cách mã hoá lệnh Lệnh của CPU sẽ biểu diễn bằng các ký tự dưới dạng gợi nhớ (mnemonic) để có thể dễ dàng sử dụng. Đối với CPU thì các lệnh được biểu diễn bằng các mã lệnh (opcode) nên sau khi nhận lệnh CPU phải thực hiện giải mã lệnh rồi mới thực thi nó. Một lệnh CPU có thể dài 1 byte hay nhiều byte. Nếu ta dùng 1 byte để mã hoá thì sẽ mã hoá được 256 lệnh khác nhau. Tuy nhiên do một lệnh không phải chỉ có một cách thực hiện nên ta không thể thực hiện đơn giản như trên. Để tìm hiểu cách mã hoá lệnh, ta xét lệnh MOV des,src dùng để chuyển dữ liệu giữa hai thanh ghi hay một ô nhớ và một thanh ghi. Lệnh MOV mã hoá như sau: Byte 1 Byte 2 Byte 3 Byte 4 1 0 0 0 1 0 Opcode D W Mod reg M/R Để mã hóa lệnh MOV, ta cần dùng ít nhất là 2 byte trong đó 6 bit dùng cho mã lệnh. Bit D xác định hướng truyền của dữ liệu, D = 0 xác định dữ liệu sẽ đi từ thanh ghi cho bởi 3 bit Reg, D = 1 xác định dữ liệu sẽ đi đến thanh ghi cho bởi 3 bit Reg. Bit W xác định sẽ truyền 1 byte (W = 0) hay 1 word (W = 1). 3 bit Reg dùng để chọn thanh ghi sử dụng: Thanh ghi Mã W=1 W=0 000 AX AL 001 CX CL 010 DX DL 011 BX BL 100 SP AH 101 BP CH 110 SI DH 111 DI BH GV: Phạm Hùng Kim Khánh Trang 44
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU 2 bit mod và 3 bit R/M (Register / Memory) dùng để xác định chế độ địa chỉ cho các toán hạng của lệnh. MOD 11 00 01 10 R/M W=1 W=0 000 [BX]+[SI] [BX]+[SI]+addr8 [BX]+[SI]+addr16 AX AL 001 [BX]+[DI] [BX]+[DI]+addr8 [BX]+[DI]+addr16 CX CL 010 [BP]+[SI] [BP]+[SI] +addr8 [BP]+[SI] +addr16 DX DL 011 [BP]+[DI] [BP]+[DI] +addr8 [BP]+[DI] +addr16 BX BL 100 [SI] [SI] +addr8 [SI] +addr16 SP AH 101 [DI] [DI] +addr8 [DI] +addr16 BP CH 110 addr16 [BP] +addr8 [BP] +addr16 SI DH 111 [BX] [BX] +addr8 [BX] +addr16 DI BH Tổng quát, 8086/8088 có khoảng 300 tác vụ có thể có trong tập lệnh của nó. Mỗi lệnh kéo dài từ 1 đến 6 byte. Từ ví dụ trên, ta thấy mã lệnh có các vùng: - Vùng mã lệnh (opcode): chứa mã lệnh của lệnh sẽ thực thi - Vùng thanh ghi (reg): chứa các thanh ghi sẽ thực hiện - Vùng chế độ (mod) - Vùng thanh ghi / bộ nhớ R/M (Reg/Mem) 6. Các cách định địa chỉ Cách định Mã đối Ví dụ địa chỉ tượng Từ gợi nhớ Đoạn Hoạt động Mô tả truy xuất Tức thời B80010 MOV AX,1000h Mã AH ← 10h (1) AL ← 00h Thanh ghi 8BD1 MOV DX,CX Trong µP DX ← CX (2) Trực tiếp 8A260010 MOV AH,[1000h] Döõ AH ← [1000h] (3) lieäu Gián tiếp 8B04 MOV AX,[SI] Dữ liệu AL ← [SI]; AH ←[SI+1] (4) thanh ghi FF25 JMP [DI] Dữ liệu IP←[DI+1:DI] FE4600 INC BYTE PTR [BP] Stack [BP]←[BP]+1 FF0F DEC WORD PTR [BX] Dữ liệu [BX+1:BX]← [BX+1:BX]-1 Có chỉ số 8B4406 MOV AX,[SI+6] Dữ liệu AL ← [SI+6]; AH ←[SI+7] (5) FF6506 JMP [DI+6] Dữ liệu IP←[DI+7:DI+6] Có nền 8B4602 MOV AX,[BP+2] Stack AL←[BP+2]; AH ←[BP+3] (6) FF6702 JMP [BP+2] Dữ liệu IP←[BX+3:BX+6] Có nền và 8B00 MOV AX,[BX+SI] Dữ liệu AL←[BX+SI];AH←[BX+SI+1] (7) có chỉ số FF21 JMP [BX+DI] Dữ liệu IP←[BX+DI+1:BX+DI] FE02 INC BYTE PTR [BP+SI] Stack [BP+SI]←[BP+SI]+1 FF0B DEC WORD PTR [BP+DI] Stack [BP+DI+1:BP+DI]← [BP+DI+1:BP+DI]-1 GV: Phạm Hùng Kim Khánh Trang 45
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU Có nền và 8B4005 MOV AX,[BX+SI+5] Dữ liệu AL←[BX+SI+5] (8) có chỉ số FF6105 AH←[BX+SI+1] với độ dời FE4205 JMP [BX+DI+5] Dữ liệu IP←[BX+DI+6:BX+DI+5] FF4B05 INC BYTE PTR [BP+SI+5] Stack [BP+SI+5]←[BP+SI+5]+1 DEC WORD PTR [BP+DI+5] Stack [BP+DI+6:BP+DI+5]← [BP+DI+6:BP+DI+5]-1 String A4 MOVSB Thêm, [ES:DI] ← [DS:DI] (9) dữ liệu Nếu DF = 0 thì SI ← SI + 1; DI ← DI + 1 Nếu DF = 1 thì SI ← SI - 1; DI ← DI - 1 - BYTE PTR và WORD PTR tránh lầm giữa truy xuất byte và word. - Độ dời được cộng vào thanh ghi con trỏ hay nền là số nhị phân dạng bù 2. - (1): nguồn dữ liệu trong lệnh - (2): đích và nguồn là các thanh ghi của µP - (3): địa chỉ bộ nhớ cung cấp trong lệnh - (4): địa chỉ bộ nhớ cung cấp trong thanh ghi con trỏ hay chỉ số - (5): địa chỉ bộ nhớ là tổng của thanh ghi chỉ số cộng với độ dời trong lệnh - (6): địa chỉ bộ nhớ là tổng của thanh ghi BX hay BP cộng với độ dời trong lệnh - (7): địa chỉ bộ nhớ là tổng của thanh ghi chỉ số và thanh ghi nền - (8): địa chỉ bộ nhớ là tổng của thanh ghi chỉ số, thanh ghi nền và độ dời trong lệnh - (9): địa chỉ nguồn bộ nhớ là thanh ghi SI trong đoạn dữ liệu và địa chỉ đích bộ nhớ là thanh ghi DI trong đoạn thêm 6.1. Định địa chỉ tức thời Các lệnh dùng cách định địa chỉ tức thời lấy dữ liệu trong lệnh làm một phần của lệnh. Trong cách này, dữ liệu sẽ được chứa trong đoạn mã thay vì trong đoạn dữ liệu. Dữ liệu cho lệnh MOV AX,1000h được cung cấp tức thời sau mã lệnh B8. Chú ý rằng trong mã đối tượng byte dữ liệu cao đi sau byte dữ liệu thấp. Cách định địa chỉ tức thời thường dùng để nạp một thanh ghi hay vị trí bộ nhớ với các dữ liệu ban đầu. Sau đó, các lệnh kế tiếp sẽ làm việc với các dữ liệu này. Tuy nhiên, cách định địa chỉ này không sử dụng được cho các thanh ghi đoạn. 6.2. Định địa chỉ thanh ghi Một số lệnh chỉ làm công việc chuyển dữ liệu giữa các thanh ghi của CPU. Ví dụ như MOV DX,CX sẽ chuyển dữ liệu từ thanh ghi CX vào thanh ghi DX. Ở đây ta không cần thực hiện tham chiếu bộ nhớ. Ta có thể kết hợp cách định địa chỉ tức thời và định địa chỉ thanh ghi để nạp dữ liệu cho các thanh ghi đoạn. 6.3. Định địa chỉ trực tiếp Ngoài 2 cách định địa chỉ trên, tất cả các cách định địa chỉ còn lại đều cần phải truy xuất đến bộ nhớ với ít nhất một toán hạng. Trong cách định địa chỉ trực tiếp, địa chỉ bộ nhớ được cung cấp trực tiếp như là một phần của lệnh. Ví dụ như lệnh MOV GV: Phạm Hùng Kim Khánh Trang 46
- Tài liệu Cấu trúc máy tính& Hợp ngữ Tổ chức CPU AH,[1000h] sẽ đưa nội dung chứa trong ô nhớ DS:1000h vào thanh ghi AH hay lệnh MOV [2000h],AX sẽ đưa nội dung chứa trong AX vào 2 ô nhớ liên tiếp DS:2000h và DS:2001h 6.4. Định địa chỉ truy xuất bộ nhớ gián tiếp Các cách định địa chỉ trực tiếp sẽ thuận lợi cho các truy xuất bộ nhớ không thường xuyên. Tuy nhiên, nếu một ô nhớ cần phải truy xuất nhiều lần trong một chương trình thì quá trình nhận địa chỉ (2 byte) sẽ phải thực hiện nhiều lần. Điều này sẽ không hiệu quả. Để giải quyết vấn đề này, ta thực hiện lưu trữ địa chỉ của ô nhớ cần truy xuất trong một thanh ghi con trỏ, chỉ số hay thanh ghi cơ sở (BX, BP, SI hay DI). Ngoài ra, ta có thể sử dụng độ dời bù 2 bằng cách cộng vào các thanh ghi để dời đi so với vị trí được các thanh ghi chỉ đến. Cách định địa chỉ Địa chỉ hiệu dụng (EA – Effective Address) Độ dời Thanh ghi nền Thanh ghi chỉ số Gián tiếp thanh ghi Không BX hay BP Không Không Không SI hay DI Có chỉ số -128 ÷ 127 Không SI hay DI Có nền -128 ÷ 127 BX hay BP Không Có nền và chỉ số Không BX hay BP SI hay DI Có nền và chỉ số với độ dời -128 ÷ 127 BX hay BP SI hay DI Như vậy, một độ dời có thể được cộng vào thanh ghi nền và kết quả này được cộng tiếp vào thanh ghi chỉ số. Địa chỉ thu được gọi là địa chỉ hiệu dụng EA. Ngoài ra ta cũng có thể viết cách định địa chỉ gián tiếp như sau: MOV AX,table[SI] Trong đó table là nhãn gán cho một vị trí ô nhớ nào đó. Lệnh này sẽ truy xuất phần tử thứ SI trong dãy table (giả sử SI = 2 thì sẽ truy xuất phần tử thứ 2). Chú ý rằng các đoạn mặc định cho các cách định địa chỉ gián tiếp là đoạn stack khi dùng BP, là đoạn dữ liệu khi dùng BX, SI hay DI. VD: Lệnh: MOV AH,10h thực hiện định địa chỉ tức thời MOV AX,[BP + 10] thực hiện định địa chỉ có nền MOV AH,[BP + SI] thực hiện định địa chỉ có nền và có chỉ số 6.5. Định địa chỉ chuỗi Chuỗi là một dãy liên tục các byte hay word lưu trữ trong bộ nhớ dưới dạng các ký tự ASCII. 8086/8088 có các lệnh dùng để xử lý chuỗi, các lệnh này sử dụng cặp thanh ghi DS:SI để chỉ nguồn chuỗi ký tự và ES:DI để chỉ đích chuỗi. Lệnh MOVSB sẽ chuyển byte dữ liệu nguồn đến vị trí đích trong đó SI và DI sẽ tăng hay giảm tuỳ theo giá trị của DF. GV: Phạm Hùng Kim Khánh Trang 47
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giáo trình Vi xử lý và cấu trúc máy tính - Ngô Diên Tập (chủ biên)
182 p |
595 |
319
-
Giáo trình vi xử lý CHƯƠNG 2: LẬP TRÌNH HỢP NGỮ
34 p |
408 |
210
-
Cấu trúc máy tính và hợp ngữ
140 p |
712 |
196
-
Cấu trúc máy tính và hợp ngữ . chương 1
28 p |
210 |
111
-
Tổ chức và Cấu trúc máy tính .chương 1
16 p |
112 |
49
-
Cấu trúc máy tính và hợp ngữ . chương 5
34 p |
101 |
44
-
Cấu trúc máy tính và hợp ngữ . chương 3
45 p |
95 |
43
-
Cấu trúc máy tính và hợp ngữ . chương 4
13 p |
98 |
42
-
bài giảng môn vi xử lý và cấu trúc máy tinh -ts kiều xuân thực
8 p |
136 |
41
-
Chương 2: Cấu trúc bên trong và lệnh của vi xử lý
20 p |
90 |
37
-
Bài tập lớn: Vi xử lý và cấu trúc máy tính
24 p |
125 |
34
-
Thiết kế máy tính cước điện thoại, chương 3
5 p |
85 |
32
-
Vi Xử Lý và Cấu Trúc Máy Tính chương 02
10 p |
60 |
21
-
Vi Xử Lý và Cấu Trúc Máy Tính chương 04
6 p |
49 |
17
-
Vi Xử Lý và Cấu Trúc Máy Tính chương 05
9 p |
43 |
17
-
Vi Xử Lý và Cấu Trúc Máy Tính chương 03
14 p |
44 |
14
-
Bài giảng Kiến trúc máy tính (Computer Organization And Architecture) - TS. Lê Thế Vinh
34 p |
51 |
4

Set-Cookie: TLDEVNamespace=d5jbdaf7mkiprg7jdon6q6hj27; path=/; domain=.tailieu.vn; HttpOnly

Server: Apache/2.2.31 (CentOS)


markdown:
# Cơ sở lý thuyết hóa học _Chương 7
Chia sẻ: Nhan Tai | Ngày: | Loại File: PDF | Số trang:0
68
lượt xem 19
download
lượt xem 19
download
![](http://image.tlvnimg.com/document/thumbnail/2010/20100617/nhantainuocvietvn/80x100/_hoahocthpt_cosolythuyethoahoc_chuong7_donghoahoc_nguyenngocthinh_3864.jpg)
##
Cơ sở lý thuyết hóa học _Chương 7
Mô tả tài liệu
[Vui lòng tải xuống để xem tài liệu đầy đủ](javascript:void(0);)
Download
![](http://static.tlvnimg.com/b2013az/templates/version1/default/images/down16x21.png)
Tham khảo tài liệu 'cơ sở lý thuyết hóa học _chương 7', tài liệu phổ thông, ôn thi đh-cđ phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Chủ đề:
Bình luận(0)
[Đăng nhập để gửi bình luận!](javascript:void(0);)
CÓ THỂ BẠN MUỐN DOWNLOAD

Set-Cookie: TLDEVNamespace=v2ogejsl3mq69tovht7d1d08h5; path=/; domain=.tailieu.vn; HttpOnly