Một lệnh (Instruction) là một mẫu nhị phân (binary pattern) được thiết kế bên trong vi xử lý để thực hiện một chức năng cụ thể (Instruction set), xác định các chức năng mà vi xử lý có thể thực hiện. Tập lệnh của 8085 có 74 lệnh (hơn 8080 hai lệnh), các lệnh này có thể được phân thành 5 nhóm chức năng : Các hoạt động (sao chép) truyền dữ liệu Các hoạt động toán học Các hoạt động logic. | Chương 2 Cấu trúc bên trong 8085 8085 bao gom đơn vị logic và so hoc ALU Arithmetic and Logic Unit đơn vị định thơi và đieu khien Timing and Control Unit bo giai mà và thanh ghi lệnh Instruction Register and Decoder day thanh ghi Register Array đieu khien ngat Interrupt Control va đieu khien I O nối tiếp Serial I O Control xem hình 4 . SID INTR SOD Interrupt Control Serial I O Control 8 Bit Internal Data Bus INTA RST TRAP RST Re GND CLK GEN Data Address Buffer rithmatic Logic Hag Flip Flops g. Sel ALU 8 Timing and Control Control Status Instruction Register 8 Power Supply 5V Temp. Reg 81_ Accumulater 8 Instruction Decoder and Machine 7Cÿcie Encoding Multiplexer w 8 Temp. R eg. z 8 Temp. Reg. B 8 Reg C 8 Reg D 8 Reg E 8 Reg H 8 Reg L 8 Reg Stack Pointer 16 Program Counter Incrementer Decrementer Address .actch 16 Register Array X1 X2 Reset DMA CLK c UT R D WR ALE S 0S 1 Ic M HL DA R ESET OUT READY HOLD reset in 177. . 8 Address Buffer AD15 - AD8 AD7 - AD0 Address Bus Address Data Bus Hình 4 Sơ đồ khôi chức nang của 8085 trủc phan mềm Tạp lềnh của 8085 Một lệnh Instruction là một mẫu nhị phân binary pattern được thiết kế bện trong vi xử ly đệ thực hiện một chức nàng cu thệ Instruction set xàc định càc chức nàng mà vi xử ly cộ thế thực hiện. Tàp lệnh cuà 8085 cộ 74 lệnh hôn 8080 hài lệnh càc lệnh này cộ thệ được phàn thành 5 nhộm chức nàng - Càc hộàt động sàộ chệp truyện dữ liệu - Càc hộàt động tộàn hộc - Càc hộàt động lộgic - Càc hộàt động rệ nhành - Và càc hộàt động điệu khiển Tàp lệnh vi xử ly 8085 được phàn thành 3 nhộm tuy thệộ kích cô từ 1. Càc lệnh một từ hộàc 1 bytệ 2. Càc lệnh hài từ hộàc 2 bytệ 3. Càc lệnh bà từ hộàc 3 bytệ Lệnh một byte chứa mã hoạt động Opcode và toán tử Operand trong cùng một byte. Trong lẹnh hãi byte byte thứ nhất nếù len mã hoạt đọng vã theo sãù lã toàn tử. Đôi với lẹnh bã byte byte đãù tiến cho biết mã hoãt đong 2 byte theo sãù lã dữ lieu noi dùng hoãc địã chỉ 16 bit. . IC NGOAI VI 8255 trúc .