TAILIEUCHUNG - Cracker Handbook 1.0 part 8

Tham khảo tài liệu 'cracker handbook part 8', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | bộ xử lý . - Các thanh ghi được chia thành 2 byte cao thấp tương ứng H L như AL là byte thấp AH byte cao . 1. AX - Accumulator Register - Thực hiện các lệnh số học login chuyển dữ liệu và tạo ra mã máy ngắn nhất. - Với các thao tác nhân chia đa phần các toán hạng đa phần được lưu ở đây. Như MUL BX -- AX AX BX - Việc Input Output cũng được sử dụng với thanh ghi này. 2. BX - Base Register - Thanh ghi được dùng cho việc ghi địa chỉ. Sẽ nói rõ hơn ở các phần sau. 3. CX - Count Register - Sử dụng làm biến đếm cho vòng lập dịch xoay bit. 4. DX - Data Register - Sử dụng cho việc nhân chia hoặc In Output. 5. Các thanh ghi đoan CS DS ES SS - Code Data Stack được nạp vào các đoạn bộ nhớ gọi là Code Segment Data Segment Stack Segement. - Các thanh ghi CS DS SS chứa địa chỉ Code Segment Data Segment Stack Segement. Còn ES Extra Segment được sử dụng cho việc truy cập đến Code Segment thứ 2. 6. Các thanh ghi con trỏ và chỉ số SP BP SI DI - Được sử dụng nhằm trỏ tới các ô nhớ tương ứng việc chứa offset ô nhớ. - Ngoài ra còn được dùng cho tính toán số học và một số việc khác. a. SP - Stack Pointer Kết hợp với Register SS nhằm truy trỏ đến đoạn ngăn xếp. b. BP - Base Pointer Chủ yếu nhằm việc truy cập dữ liệu ngăn xếp ngoài ra còn có thể truy cập dữ liệu trong các đoạn khác. SP chỉ truy cập ngăn xếp . c. SI - Source Index Trỏ đến ô nhớ trong Code Segment chỉ định bằng DS. d. DI - Destination Index Tương tự SI. SI DI được sử dụng trong các thao tác dời chuỗi. Trong đó SI trỏ chuỗi nguồn DI trỏ chuỗi đích. 7. Thanh ghi con trỏ lênh IP - Sử dụng trong việc truy cập đến các lệnh CS chứa Address đoạn lệnh tiếp theo IP chứa Offset . - Một lệnh sau khi được thực hiện xong thanh ghi cập nhật lại giá trị để trỏ tiếp đến lệnh next. - Vì tính quan trọng trong việc trỏ đến các lệnh sẽ được xử lý do đó IP không sử dụng được trong các lệnh thông thường. II. Các thanh ghi cờ Flag Mục đích các Registers này như tên chúng nói lên nhằm quản lý các trạng thái của bộ xử lý 0 1 Ý nghĩa các cờ sẽ được .

TÀI LIỆU LIÊN QUAN
10    127    1
6    150    1
7    127    1
5    125    1
6    127    1
6    115    1
6    122    1
6    174    1
7    122    1
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.