Danh mục

PLC MITTUBISHI và các tập lệnh, chương 12

Số trang: 7      Loại file: pdf      Dung lượng: 82.42 KB      Lượt xem: 14      Lượt tải: 0    
Jamona

Phí tải xuống: 5,000 VND Tải xuống file đầy đủ (7 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Chức Toán hạng S1 S2 D Năng Trừ hai giá KnY, trị dữ liệu, K, H, KnY, KnM, KnS, KnM, SUB kết quả T, C, D, V, Z KnS, T, C, (Subtract) lưu vào D, V, Z toán hạng đích Tên lệnhHoạt động Nội dung toán hạng nguồn S2 bị trừ đi nội dung của toán hạng nguồn S1, kết quả được lưu vào toán hạng đích D.Lệnh MUL Chức Năng Nhân hai giá trị dữ MUL liệu, kết (Multiplication) quả lưu vào toán Tên lệnh Toán hạng S2S1K, H, KnY, KnM, KnS, T, C, D, V, ZD KnY, KnM,...
Nội dung trích xuất từ tài liệu:
PLC MITTUBISHI và các tập lệnh, chương 12chương 12 : Leänh SUB Chöùc Toaùn haïng Teân leänh Naêng S1 S2 D Tröø hai giaù KnY, trò döõ lieäu, K, H, KnY, KnM, KnS, KnM, SUB keát quaû T, C, D, V, Z KnS, T, C, (Subtract) löu vaøo D, V, Z toaùn haïng ñíchHoaït ñoäng Noäi dung toaùn haïng nguoàn S2 bò tröø ñi noäi dung cuûa toaùnhaïng nguoàn S1, keát quaû ñöôïc löu vaøo toaùn haïng ñích D.Leänh MUL Chöùc Toaùn haïng Teân leänh Naêng S1 S2 D Nhaân hai KnY, giaù trò döõ K, H, KnY, KnM, KnM, KnS, MUL lieäu, keát KnS, T, C, D, V, Z T, C, D, V, (Multiplication) quaû löu Z vaøo toaùn Löu YÙ : haïng ñích Z(V)khoâng duøng ôû heä 32 bitHoaït ñoäng Noäi dung toaùn haïng nguoàn S1 ñöôïc nhaân vôùi noäi dung toaùnhaïng nguoàn S2, vaø keát quaû ñöôïc löu vaøo toaùn haïng ñích D.Chuù yù:  Tröôøng hôïp noäi dung MUL vôùi hoaït ñoäng 16 bit ñöôïc nhaân vôùi nhau cho keát quaû laø 32 bit. Keát quaû 32 bit ñoù ñöôïc löu vaøo caëp thanh ghi D vaø D+1. ví duï, 5 (D0) x 7 (D2) = 35, giaù trò 35 (32bit) ñöïoc löu vaøo caëp thanh ghi (D4, D5)  Tröôøng hôïp duøng leänh MUL vôùi hoaït ñoäng 32 bit thì 2 giaù trò 32 bit ñöôïc nhaân vôùi nhau cho keát quaû 64 bit ñoù ñöôïc löu vaøo 4 thanh ghi D, D +1, D+2 vaø D+3Leänh DIV Toaùn haïng Teân leänh Chöùc Naêng S1 S2 D Chia hai giaù KnY, KnM, KnS, K, H, KnY, trò döõ lieäu, T, C, D, V, Z DIV KnM, KnS, T, keát quaû löu Löu YÙ : (Division) C, D, V, Z vaøo toaùn Z(V)khoâng duøng haïng ñích ôû heä 32 bitHoaït ñoäng Noäi dung toaùn haïng nguoàn S1 ñöôïc chia cho noäi dung toaùnhaïng nguoàn S2 vaø keát quaû ñöôïc löu vaøo toaùn haïng ñích D: D löukeát quaû nguyeân vaø D+1 löu soá dö cuûa pheùp chia.Ví duï: 51(D0) : 10 (D2) = 5 (D4) 1 (D5), nghóa laø 5x10 =51Chuù yù  Khi duøng leänh DIV vôùi hoaït ñoäng 32 bit, hai giaù trò 32 bit ñöôïc chia cho nhau cho keát quaû 32 bit. Keát quaû nguyeân cuûa pheùp chia seõ löu vaøo boán thanh ghi: D; D+1 löu thöông soá vaø D+2, D+3 löu soá dö. Neáu giaù trò thieát bò nguoàn S2 laø 0 (Zero) thì moät loãi hoaït ñoäng seõ thöïc thi vaø leänh DIV bò xoùa boû.Leänh INC Toaùn haïng Teân leänh Chöùc Naêng D Taêng noäi dung toaùn INC KnY, KnM, KnS, haïng ñích moät ñôn (Increment) T, C, D, V, Z vòHoaït ñoängKhi leänh naøy ñöôïc thöïc hieän thì noäi dung toaùn haïng ñích D taêngleân 1  Ñoái vôùi hoaït ñoäng 16bit, khi keát quaû ñaït ñeán + 32.767 thì leänh INC tieáp theo seõ ghi giaù trò – 32768 vaøo toaùn haïng ñích D.  Ñoái vôùi hoaït ñoäng 32 bit, khi keát quaû ñaït ñeán +2.147.483.647 thì leänh INC tieáp theo seõ ghi giaù trò - 2.147.483.648 vaøo toaùn haïng ñích D.Leänh DEC Teân leänh Chöùc Naêng Toaùn haïng D Taêng noäi dung DEC KnY, KnM, KnS, toaùn haïng ñích (Decrement) T, C, D, V, Z moät ñôn vòHoaït ñoängKhi leänh naøy ñöôïc thöïc hieän thì noäi dung toaùn haïng ñích D taêngleân.  Ñoái vôùi hoaït ñoäng 16 bit, khi keát quaû ñaït ñeán – 32.768 thì leänh DEC tieáp tuïc seõ ghi giaù trò 32.767 vaøo toaùn haïng ñích D.  Ñoái vôùi hoaït ñoäng 32 bit, khi keát quaû ñaït ñeá ...

Tài liệu được xem nhiều: