Phaăn này mođ tạ leơnh và bạng mã leơnh cho từng leơnh cụa Z80. Trong ngođn ngữ Assembly từ leơnh gợi nhớ được dùng cho từng leơnh. Tât cạ các mã leơnh được lieơt keđ ở dáng sô HEX. Những mã leơnh 1 byte caăn hai sô Hex trong khi hai byte mã leơnh caăn 4 sô Hex.
Từ leơnh gợi nhớ cụa Z80 bao goăm mã leơnh và 0, 1, hay 2 toán háng. Leơnh khođng có toán háng tức là toán háng cụa nó được ngaăm định. Leơnh logic chư goăm 1 toán háng khođng đoơi ( ví dú leơnh OR ) được đái dieơn bởi 1 từ leơnh gợi nhớ. Leơnh goăm 2 toán háng khác nhau được đái dieơn bởi 2 từ leơnh gợi nhớ.
Load và Exchange :
Bạng 4-1 định nghĩa mã leơnh cho tât cạ leơnh load 8 bit trong Z80 CPU. Bạng này cũng chư ra kieơu định địa chư cụa moêi leơnh. Nguoăn cụa dữ lieơu có theơ tra ở hàng tređn cùng trong khi đích được tra ở coơt beđn trái. Ví dú, Load thanh ghi C từ thanh ghi B dùng mã leơnh 48H. Mã leơnh được định ở dáng sô Hex và CPU lây mã leơnh từ boơ nhớ ngoài trong thời gian M1, sau đó CPU tự đoơng giại mã và truyeăn vào thanh ghi.
Từ leơnh gợi nhớ cho nhóm này là LD ( LD Đích, nguoăn ).
Ví dú LD (HL), D là náp noơi dung thanh ghi D vào địa chư mà thanh ghi HL chư tới. Dâu ngoaịc quanh HL có nghĩa là noơi dung cụa HL được dùng đeơ chư đên vị trí boơ nhớ nào đó. Tât cạ các leơnh Load cụa Z80 đích luođn viêt trước nguoăn. Moêi leơnh đeău có tài lieơu giúp đỡ và chương trình viêt ở dáng ngođn ngữ assembly Z80 thì deê dàng đeơ bạo trì.
Chú ý trong bạng moơt vài mã leơnh Load dùng trong Z80 là 2 byte. Đađy là phương pháp taơn dúng hieơu quạ boơ nhớ khi leơnh 8 bit, 16 bit, 24 bit, 32 bit được thi hành trong Z80. Do đó, những leơnh taơn dúng boơ nhớ như phép toán sô hĩc và logic chư caăn 8 bit.
IMPLIED THANH GHI THANH GHI GIÁN TIÊP GIÁN TIÊP
CHƯ MÚC Ext Addr
Imme
I R A B C D E H L (HL) (BC) (DE) (IX+d) (IY+d) (nn)
A ED 57 ED 5F 7F 78 79 7A 7B 7C 7D 7E A 1A FD 7E