More 8080 opcodes

This commit is contained in:
Jeff Parsons 2016-04-22 07:06:05 -07:00
commit 978d59efbf
7 changed files with 498 additions and 283 deletions

View file

@ -279,9 +279,9 @@ var Sc=[function(){this.Gb.call(this,Yf)},function(){this.qa.call(this,Zf)},func
Kg)},function(){this.Z.call(this,Lg)},function(){this.J=this.J&-256|Kg.call(this,this.J&255,this.na());this.A--},function(){this.J=this.J&~this.N|Lg.call(this,this.J&this.N,this.Aa());this.A--},function(){Jc(this,this.Ca.ja,this.U,2);this.A-=this.B.Td},function(){ee(this,u(this));this.A-=this.B.ec},function(){this.Gb.call(this,Wf)},function(){this.qa.call(this,Xf)},function(){this.Bb.call(this,Wf)},function(){this.Z.call(this,Xf)},function(){this.J=this.J&-256|Wf.call(this,this.J&255,this.na());this.A--},
function(){this.J=this.J&~this.N|Xf.call(this,this.J&this.N,this.Aa());this.A--},function(){Jc(this,this.S.ja,this.U,2);this.A-=this.B.Td},function(){this.la=this.ra;Ec(this,u(this));this.A-=this.B.ec;this.la=-1},function(){this.Gb.call(this,Mg)},function(){this.qa.call(this,Ng)},function(){this.Bb.call(this,Mg)},function(){this.Z.call(this,Ng)},function(){this.J=this.J&-256|Mg.call(this,this.J&255,this.na());this.A--},function(){this.J=this.J&~this.N|Ng.call(this,this.J&this.N,this.Aa());this.A--},
function(){Jc(this,this.xa.ja,this.U,2);this.A-=this.B.Td},function(){this.la=this.ra;Kc(this,u(this));this.A-=this.B.ec;this.la=-1},function(){this.Gb.call(this,$f)},function(){this.qa.call(this,ag)},function(){this.Bb.call(this,$f)},function(){this.Z.call(this,ag)},function(){this.J=this.J&-256|$f.call(this,this.J&255,this.na());this.A--},function(){this.J=this.J&~this.N|ag.call(this,this.J&this.N,this.Aa());this.A--},function(){this.L|=20;this.va=this.rb=this.pa;this.A-=this.B.Rc},function(){var a=
this.J&255,b=le(this),c=je(this);if(9<(a&15)||b)a+=6,b=16;if(159<a||c)a+=96,c=1;a&=255;this.J=this.J&-256|a;F(this,a,128);c?pe(this):qe(this);b?ze(this):xe(this);this.A-=this.B.Sd},function(){this.Gb.call(this,oh)},function(){this.qa.call(this,ph)},function(){this.Bb.call(this,oh)},function(){this.Z.call(this,ph)},function(){this.J=this.J&-256|oh.call(this,this.J&255,this.na());this.A--},function(){this.J=this.J&~this.N|ph.call(this,this.J&this.N,this.Aa());this.A--},function(){this.L|=20;this.va=
this.rb=this.Ca;this.A-=this.B.Rc},function(){var a=this.J&255,b=le(this),c=je(this);if(9<(a&15)||b)a-=6,b=16;if(159<a||c)a-=96,c=1;a&=255;this.J=this.J&-256|a;F(this,a,128);c?pe(this):qe(this);b?ze(this):xe(this);this.A-=this.B.Sd},function(){this.Gb.call(this,wh)},function(){this.qa.call(this,xh)},function(){this.Bb.call(this,wh)},function(){this.Z.call(this,xh)},function(){this.J=this.J&-256|wh.call(this,this.J&255,this.na());this.A--},function(){this.J=this.J&~this.N|xh.call(this,this.J&this.N,
this.Aa());this.A--},function(){this.L|=20;this.va=this.rb=this.S;this.A-=this.B.Rc},function(){var a,b,c=this.J&255,d=this.J>>8&255;9<(c&15)||le(this)?(c+=6,80286<=this.ca&&255<c&&d++,d++,a=b=1):a=b=0;this.J=this.J&-65536|(d<<8|c)&65295;a?pe(this):qe(this);b?ze(this):xe(this);this.A-=this.B.Sd},function(){this.Gb.call(this,ng)},function(){this.qa.call(this,og)},function(){this.Bb.call(this,ng)},function(){this.Z.call(this,og)},function(){ng.call(this,this.J&255,this.na());this.A--},function(){og.call(this,
this.J&255,b=le(this),c=je(this);9<(a&15)||b?(a+=6,b=16):b=0;159<a||c?(a+=96,c=1):c=0;a&=255;this.J=this.J&-256|a;F(this,a,128);c?pe(this):qe(this);b?ze(this):xe(this);this.A-=this.B.Sd},function(){this.Gb.call(this,oh)},function(){this.qa.call(this,ph)},function(){this.Bb.call(this,oh)},function(){this.Z.call(this,ph)},function(){this.J=this.J&-256|oh.call(this,this.J&255,this.na());this.A--},function(){this.J=this.J&~this.N|ph.call(this,this.J&this.N,this.Aa());this.A--},function(){this.L|=20;this.va=
this.rb=this.Ca;this.A-=this.B.Rc},function(){var a=this.J&255,b=le(this),c=je(this);9<(a&15)||b?(a-=6,b=16):b=0;159<a||c?(a-=96,c=1):c=0;a&=255;this.J=this.J&-256|a;F(this,a,128);c?pe(this):qe(this);b?ze(this):xe(this);this.A-=this.B.Sd},function(){this.Gb.call(this,wh)},function(){this.qa.call(this,xh)},function(){this.Bb.call(this,wh)},function(){this.Z.call(this,xh)},function(){this.J=this.J&-256|wh.call(this,this.J&255,this.na());this.A--},function(){this.J=this.J&~this.N|xh.call(this,this.J&
this.N,this.Aa());this.A--},function(){this.L|=20;this.va=this.rb=this.S;this.A-=this.B.Rc},function(){var a,b,c=this.J&255,d=this.J>>8&255;9<(c&15)||le(this)?(c+=6,80286<=this.ca&&255<c&&d++,d++,a=b=1):a=b=0;this.J=this.J&-65536|(d<<8|c)&65295;a?pe(this):qe(this);b?ze(this):xe(this);this.A-=this.B.Sd},function(){this.Gb.call(this,ng)},function(){this.qa.call(this,og)},function(){this.Bb.call(this,ng)},function(){this.Z.call(this,og)},function(){ng.call(this,this.J&255,this.na());this.A--},function(){og.call(this,
this.J&this.N,this.Aa());this.A--},function(){this.L|=20;this.va=this.rb=this.xa;this.A-=this.B.Rc},function(){var a,b,c=this.J&255,d=this.J>>8&255;9<(c&15)||le(this)?(c=c-6&15,d=d-1&255,a=b=1):a=b=0;this.J=this.J&-65536|d<<8|c;a?pe(this):qe(this);b?ze(this):xe(this);this.A-=this.B.Sd},function(){this.J=Bh.call(this,this.J)},function(){this.G=Bh.call(this,this.G)},function(){this.M=Bh.call(this,this.M)},function(){this.D=Bh.call(this,this.D)},function(){v(this,Bh.call(this,w(this)))},function(){this.K=
Bh.call(this,this.K)},function(){this.I=Bh.call(this,this.I)},function(){this.H=Bh.call(this,this.H)},function(){this.J=zh.call(this,this.J)},function(){this.G=zh.call(this,this.G)},function(){this.M=zh.call(this,this.M)},function(){this.D=zh.call(this,this.D)},function(){v(this,zh.call(this,w(this)))},function(){this.K=zh.call(this,this.K)},function(){this.I=zh.call(this,this.I)},function(){this.H=zh.call(this,this.H)},function(){y(this,this.J&this.N);this.A-=this.B.Ac},function(){y(this,this.G&
this.N);this.A-=this.B.Ac},function(){y(this,this.M&this.N);this.A-=this.B.Ac},function(){y(this,this.D&this.N);this.A-=this.B.Ac},function(){y(this,w(this)-2&65535);this.A-=this.B.Ac},function(){y(this,this.K&this.N);this.A-=this.B.Ac},function(){y(this,this.I&this.N);this.A-=this.B.Ac},function(){y(this,this.H&this.N);this.A-=this.B.Ac},function(){this.J=this.J&~this.N|u(this);this.A-=this.B.ec},function(){this.G=this.G&~this.N|u(this);this.A-=this.B.ec},function(){this.M=this.M&~this.N|u(this);