Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!mcvax!ukc!stl!stc!datlog!gis From: gis@datlog.co.uk ( Ian Stewartson ) Newsgroups: comp.os.minix Subject: Re: Has any one written a .s (minix) -> .asm (tasm) translator? Message-ID: <2052@dlvax2.datlog.co.uk> Date: 14 Jun 89 16:29:48 GMT References: <16588@louie.udel.EDU> <8246@killer.DALLAS.TX.US> <362@mjolner.tele.nokia.fi> Reply-To: gis@datlog.co.uk ( Ian Stewartson ) Organization: Data Logic Ltd, Queens House, Greenhill Way, Harrow, London. Lines: 184 Ok, in response to this and other requests, I have hacked out those bits of the PC/IX assembler manual I thought relevant. I left out the stuff on floating point and expressions. The original document is 12 pages and if there is sufficient interest in the missing sections I will update and re-post. The document is a flat ASCII file which has been compressed and uuencoded. The shar should unpack it for you. #! /bin/sh # This is a shell archive. Remove anything before this line, then unpack # it by saving it into a file and typing "sh file". To overwrite existing # files, type "sh file -c". You can also feed this as standard input via # unshar, or by typing "sh 'pcixas.uu' <<'END_OF_FILE' Xbegin 644 pcixas.Z XM'YV,5-"4 0%ER(LD6$ $F3.G3!LQ;,K( 2&EC!F)9=R,&=@DC)LZ8=B 2#,' XM1 P9(."$.5.F))LW;LZP #'G#8@D(-"$L3.P39@T$@J9>L6[LPY=># >2.'3IJ8(+BXF:B&Q& XMKHL9":;0D?/X3%H%:]N"> LB;E@:H?,\?,/F=,<\(,; !/QXM1O<$>GLG8GT XM3-*9(ER(0.Y'! C&($1\60Y"3!TZN3VZ>8-=)\_5((HG?2Y'@8CFJTL2'6@F XMC9R_N>_FW>O":A V(L^\%!,2A!O")7DW$ XT->5&&NV-$5A\8>"E%UI6!330 XM?VV5](890PD$ @XPX& #"'*48=Q?:*T6(H@M2<234"AL$8888Y#1Q19XL(%& XM%S-M$6-+7# NLUY!^ )@Y41T-"];9> XM=/S9N<)(;I!1!A[.A4$&&2$R5!H(;;QA* @H-*17&C"!8(-865KE!)X7$OJ7 XM''5ZR0[VH[(D-A1O&N.^AFIT;U0WT&+%PH+64&2&6P09N"O@J9AD9#?7& XM&AFI:QUVVV%W1U)H^/EPQ)0>NA$BMA?S R[\7+ >!4Z![=8V5#7 XM&^=F))@"7>IV+LDFOTE2='PDY]D-"3P!![(M6<4$24H)Y>M+=W#K!'D67?2=9AIK#D34O2# 0)Y).& XM8NQDE01$R@Y;$$,7$I LR]#D#%IX7D6PP<6/B7!,@0"K"B"6#& XM0+T@[@D-"7BA'#1XQ"2G:&!, J!C.!%5TX6(0MZB0F-62,"$DX XM$/+5Z%Y&E"$5_/$I6JW"0(7AE+FX3R)I1?0V'G,:-R'-#NZ +8&.%+9^B?1_Z7+6B& 0UF XMT"4[A1($)'S3<"AM$]PD$D18Q12B2(0#3E=2$B?. ::Z3.!1AVJ: $;QI3^5 XMH6@8,Y":5LL,.:7F3LM#S#PF( BD(4I;@-55K(P%F4AYG-/(%X:VZA*9:I!6 XMK>K AN]A2 A#(() TSK2!"B*#!%<90O3J4\-YQ#"%JR^ N XM9Q(!SB4T=1##:.8S4K:^Y:UDB"M\&D57NX( KWI%C&Z'U5?ELG:PCYU";G<; XM4(:*00S/_0MA82C5Z0Y+LABK#F,>>8>;5I!\9/CM9CO[68$*%SNE?9-RJ:M6 XM]#HSNW18+VP=HK7JX 9\Y'.#B/ +42Z3@^8*US@3O& 4 XMJK"Q#C9L:[ F8=M^)@%-*&X:X "5-?76KVP![GOG6M?8(1=2(B9Q'LCG6;HR XMUII2-=!2HE77$1_,A#:68!0+&T,95B%=.A8*CQTC8P_#YF]V(,F)VTH&%.2?!7HIA#9T5T$CA/%TY$!] XMK.-(L7*_&> /F\91$!L:N*P&/Q;4J.O/L@+,'0+S,]3]J=@IY6!J/Z_S#; 6 XM2?S8L"=$&ZT\"5#*7VK-W5OG>BA U")CB/U@$*!:U&4&WL^^PQ@!>IHN4\B8 XM:1NH.#8$]@5'];:0*\B"(3#AS]K&SDN.'9%M/Y760L:PN=&-(/B&%0UC11V( XMHG+)H\)[@O(^MU33;:UCD\8I@YSTAZ7 GVVX&31 XM4-G+DF^*_PXX1"U>N7TC?"8;[_B,ITF;!E.<@R3'N$4N^_6V2V7"S[4>!=+&F>IF?U7F0446$_6@X9%U<$I$<0*O XM"BHQZ&>@T]4QJ'4B)(%;%&9PO&48X^Z)/R$0S3$D8/+GA3S*.-(]700U(%E0&D-%GH @X\_ XM_@6,UX/C \8Z 9MY\B+-U.4=(Y(A;-YU\-*"$7H0 \_#0<"@!Y<;1%_QQY=> XM\DVGO%HMC_G68R$$G->7[#G/4 4A?NXE+&Y'M1]%4J%3'S;_/ XML3:24@8[$!UJL&#.P1(")B[-PS\Q8 ,M( ;C@13WEQ?69QD* "\BH 8):$ , XM6!($(H&BXEE)872G$BI_DC)\!1,AD3!+*!#J(H6H XMPW$*PB\DB")YP7&R!!ARP!*BLW&]T0(G\2&RM (GD0/^)6RQ,S[+XQ%,B (B XM(& OZ"4O8C!SD"5;TB5(2%']D87.$7RI!W5*5UXTTR"$Z# ZZ!MY((4842U_ XM8@,TL 01B$-N,5 ,01,JL1&YD@3BHR&"V(IC4SMO8"<9079H0"3\\S,+%A&Y XM 1-Q^!\B,8D:P7%CLR?"LR5/L!YR<#$-,1-_\A9ST!80P5-A(UU:"(8A&9A8!X'" =FPS4:4@0Q 15+M5OI XMHFF9XH8:#,T>2T201TBD#$V:4_I8AX9XQ0[.1,:. <_N5+1 XM 1V*TQ8'V24B\(X\69#4H8$A0@>E6(^G6!)[Z#ME@#'9\B_O(2+Z1QX*\"\" XMY7[5V!\I]YOC87^F>8$-Y"MQH$O8 XMR(0(LC-Q !*CE@!BP!+@^8_C>08A4CE&.!%E4)[]42E)YC+H>0:P*4/AJ8T8 XMXIZ0ERWVR9+X*09H\ ;K28G^R11$.1$H<'F.)F@%FC'F!%'].1(8,I0R^3I- XM.1 /NI(2NI@1D:#9B*%)TXO0,9_F22D1>A0%6E@>!BAT*8EFX@:0_RIEB8*=A4*=JD*JB712EQ>J-JX"N.:J88,JA^:IZ%NAI\^AV**J><>09V XM.J)Z^I_ON1>K2J.SDJDK:J,N.J0RGO2FJV J@<2 XM\09SBGMCJJX<1*G8\:: ^J3N^DCQBJ"U^AQRB55M^J0-<4EJX*_K*H8"6UX% XM&Z]P(*:+,:SADA2X0;"_\@(32P?_M2AS^K!J$# 2VR 42Q,7F[&X408\\65C XM6J'K&J&S$C*_,J\QTHP8D1&ZS?.%%O]I;3P@K3CJ;3(U[0)\!(N^0)>"P>B%[6LD=[02H@0T@L(V87(B;2YY:,>TEXIDN**Q&5:Z(*2S5.4FQ@)-YA6 P6T25#0\;/PUU6;,A8GM1*[!#4]>QH)Q@:2RG81T2 J XMQU1N%DVZ- 2_.Q%($2*5AU4K,;QI4+S'NV::B[H[\Q_I*+P4UKL0QF$149:> XMBAO,&W;AI[T1]2O!&[X,10=5]F?FF[S.-'SH&W[/R[X?Q3+3"S+5^R+2B+ZR XMZU5EM!=6.@5YD(V/=""*4U_DTQ)YNF@$X4DI-L4TH%+ILA&%HC5SJ,6$N6$J$QA3_"&L XM^YS*"KM!JP">IA5(4 3.]@1#$ 14D 1/X 2M\015X 0_+ 4S,05%< 1-X!54 XMX$U!X 1ZQ01!( 1%P 1@X6EC@4TFEBE]L7H\A9"2,U%IT!]S(!M\*A+)48KS XM:"VAS"^Z0

3 XMG=1=22TAHLWI@6P+QA@-,F,HW1]@/35600-9,054(,A%$,F*'%%9H,A_IP!% XM\(="K,]^ 3<%!1X_LY"2A+N% D8!>$"%,D;3F#4L(]^@ 07-!I!L-T-\1 1,1'* XMK%:'P3#]0C?<4I@)4 18 52 $]30,A?H0"%.19EU#,$=8\"S#)A@ Y F4JR"\H:)L;H2Q#02H:@9<@4)[G"E4 XMP-/CI ";DC904 124,EZ-06[7=MZ-KM?Q8O'G5(>E"P-E*7 F3)_$1AQ]$!^ XMA0HS/A,CYR82T>H?].J'D08TML9X$$<.5.V[OJSXF2:'LN2B"9REF17=;@?6 XM[N0M8 ,H0"7AKNWD7NO!>23HWNR\3@,P /O#@<%^A8#,2CBONW,[NW.WN]? XM\#/_+BAV.>Z#@NJ4:>_IONXJ$ ,T@/ *OY@ 3^X#/^\0:.Z5F17X#@(C@(C[ XMSN]4DO!88A^_$8DK?>N!82$3LJXKBQH5IH[KS7M$P8X#]2XH;$!$SL^G^-!HP!(H)-R.1,0;^MQ XM3,[ZXO1=2O;N,RUN<<^T<1VS<^./GB[:Y\HTR>99:^70!\OL4C#3@,_;60UJ+3ST^43*/H<]'K@!LDY?AM1W"ORQ3LR5&D*)XD/P1 XMH?E_A?I_-41@U'D9&,L=RBV;0A=#$!(B 2]*L&!6<04@J2%1&1)LD"AHMH$( XMB'K03XX3">!"L0#K#?H]C XMYX8#I<.=R&$B*#)O1Z08X'FG6 :(8BLE65[08G8*@A$11$,C$@M+/V;,\G(R[R"C*.C;&/Q")3Q];<@4@612G,^P@()<_ Q/D:(8BLE65]"\E XM#1ZM/7S-K(>[8=WSJ-_/V;,N/Q!8Q\0#X2N/\H["8Q7WDP!0X,A50 1/T )/ XM 5@44Q?Y2CC/$A%D-UY_BC/7/.GS3]@S<,-,QX!;;ZR]-$<]8;\[*4O;3$@ XM*>DHTMJ D8[+/Q%1]HPA';=9_S.9(HO\0O.M7-D9Z"@L.?B[S&M +116'SXC XM(82#^-GDS"U;G N\!(Q,1,N$$+Z$M&Z:-,IBU6X0+[ XMVJ: 3$4C--G\-F# R\*^)+-$_Y$Z"M&B"'[:A,A=!KWXRTN@+(9814N@+(- XMHX OV8">#85LA.B?J"'FV-T7OAIL8,-YD!95 XM"%(J/1 )+7DO30=%;1-LTSO48H[='10J/1 1W8LO30?</ XMU(LA(1+M44XN/Q HZ)YLD<^$TSP"MA1K.DZ&4MA+8?SZS,_]U1X1L22>-)[K XM0=4A0HX",=A6#]1"L