alt.tvPrev. Next
Episode of Everybody Hates Chris http://groups.google.com
ericmatteson2003november@hotmail.com (ericmatteson2003november@hotmail.com) 2011/01/18 20:41

Path: news.nzbot.com!not-for-mail
From: "ericmatteson2003november@hotmail.com" <ericmatteson2003november@hotmail.com>
Newsgroups: alt.tv
Subject: Episode of Everybody Hates Chris
Date: Tue, 18 Jan 2011 19:41:24 -0800 (PST)
Organization: http://groups.google.com
Lines: 145
Message-ID: <ba1ea018-f502-47c0-9227-48693585d3ea@l17g2000yqe.googlegroups.com>
NNTP-Posting-Host: 69.19.183.117
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
X-Trace: posting.google.com 1295408484 5241 127.0.0.1 (19 Jan 2011 03:41:24 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Wed, 19 Jan 2011 03:41:24 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: l17g2000yqe.googlegroups.com; posting-host=69.19.183.117; posting-account=Tr_DEAoAAACyONYGV3r9H22V5NQYTBXQ
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1.11)
 Gecko/20071127 Firefox/2.0.0.11,gzip(gfe)
Xref: news.nzbot.com alt.tv:1040

Episode of Everybody Hates Chris 01/17/2011
 Copyright C 2011 by Eric Matteson. Permission
is granted to copy the plain text version of this script
and to publish it on the Internet.
 non-profit uses including student films are also allowed.
 {Scene 1 Chrises house: Chris and Greg and Drew]
[DREW]
 CS917 assembler is in the community college catalog Spring
2011. Can I take it ??
[CHRIS]
 16-bit CS917 real mode assembler language uses the
traditional DOS operating system. DOS does not support USB
flash drives so DOS requires traditional floppy disk drives
for copying data. Glenoak Community college threw out their
old computers and bought cheap new computers without
1.44 megabyte floppy disk drives so it is no longer
practical to take CS917 16-bit assembler language course.
GREG
 16-bit real mode assembler uses register names that have
two letters such as in
 add si,si
 mov dx,[bp+si+0300H]
but there is also a 32-bit protected mode assembler
language proposed by science fiction authors that uses
register names that have three letters as in
 mov edx,[ebp+esi*4+768]
that traditional CS917 has NEVER HEARD OF!!
CHRIS
 Finding assemblers is difficult.
There is an old nasm that does multiply and divide differently from
casm3.c so multiply and divide had to be replaced by register
shifting subroutines.
 Getting the same length out of both the old optimizing
NASM and the non-optimizing casm3.c assembler is hard.
mov esi,4097 assembles into
BE 01 10 00 00 in nasm but in casm3.c it assembles into
C7 C6 01 10 00 00
and is one byte longer but
xor esi,esi
add esi,4097
is the same length on both assemblers.
33 F6
81 C6 01 10 00 00
 Unfortuneately the newer NASM no longer accepts the second org
statement. Remming out or removing the second org origin statement
causes CASM3.C assembler to fail so it was put back in to wano.asm
and ednumeri.asm so they will assemble on CASM3.C based assembler
and the older NASM only.
GREG
Assembler language is not standardized even though almost all CPUs
use the same 80486 instruction set.
C and C++ are much luckier. There is ANSI standard C and ISO
standard C++ programming languages included on LINUX.
DREW
Microsoft discontinued Visual C++ 6.0 several years ago.
Microsoft switched over to some slower Dot.NET based
programming languages.
GREG
Linux has a simple text editor called NANO that includes
the three functions
^X exit   ^R readfile     ^W whereis
at the bottom
CHRIS
To actually use those functions you have to use the ctrl key
instead of ^ key.
I was dissapointed with it because when you use ctrl C
for ^C current position and then change lines the old line
number is still displayed.
GREG
A science fiction author has come up with a wano.asm assembler
language text editor in science fiction 32-bit assembler that
has four functions. The three functions ctrl X  Ctrl R  Ctrl W
are at the bottom line and are like the old NANO but wano
runs on wine instead of directly on linux.
The line above that bottom line in wano has the filename
then 234567x
followed by the three digit x coordinate
followed by the seven digit y coordinate in file
followed by the irrelevant y screen positions two digits
followed by the seven digit number of lines in the file
followed by 8 hex digits that are four raw keycodes
that were not Translated by wdoskey subroutine.
 The 23 lines above those bottom two lines are lines of text
in the text file being edited by wano.
If you use ctrl Y for ylinenumber and press enter without entering
a number it goes to the top of the file and if you press ctrl W
for whereis and press enter without a search term it goes to the
BOTTOM of the file so you can quickly add new text!!
DREW
So it actually has six functions instead of four.
CHRIS
 After downloading wano.asm and deleting the unneeded lines at the
top and bottom with gedit
 use the casm3.c based assembler with
input filename
wano.asm
output filename
wano.exe
to get it assembled and then use
wine wano.exe filename.txt
to run wano text editor on wine.
GREG
That is correct. After assembling wano.asm dir -l will
show wano.exe is 40960 bytes in size.
CHRIS
This new wano is a little different from the old nano but
the home and end keys behave like normal editors!!
........
[Scene 2 Julius and Rochelle are arguing about politics at dinner]
JULIUS
 My employer has informed me that I will be LAID OFF if the
Republicans fail to repeal healthcare reform with its individual
mandate to buy health insurance. Several other workers have
planned a STRIKE to require a raise of $695.00 plus two per
cent each year to pay their cost of the healthcare reform fine.
At least part of healthcare reform bills costs are being passed on
to employers who are unable to afford it so workers
WILL BE LAID OFF if Republicans fail to repeal AT LEAST
the individual mandate to buy health insurance that really
will increase costs to employers because they have to provide pay
increases to those striking employees that are unaffordable.
I insist that you get TWO JOBS NOW and save up some money so we will
not be completely BROKE in January of 2014.
ROCHELLE
 NO!!
I refuse to work because you have two jobs.
JULIUS
Can you at least call Republicans and remind them to repeal healthcare
reform so that they do not forget??
Our family is five people so our yearly fine is $3475.00 plus
two per cent of our income!!
Omar has said that he will have to pay us a lower rent every month
to pay his fine for not having health insurance so you need
to either WORK TWO JOBS or remind Republicans to repeal healthcare
reform NOW!!!

[Link to wano.asm text editor program]
http://groups.google.com/group/comp.emulators.ms-windows.wine/msg/53ba2981d5b42879?dmode=source&hl=en


[link to previous episode of Everybody Hates Chris 12/04/10]
http://groups.google.com/group/comp.emulators.ms-windows.wine/msg/a40dca0c199ea7a9


Written by ericmatteson2003november@hotmail.com

Next Prev. Article List         Favorite