If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: s100computers.com - S100 Computers.

site address: s100computers.com

site title: S100 Computers

Our opinion (on Thursday 29 October 2026 15:45:54 UTC):

GREEN status (no comments) - no comments

Meta tags:
description=S100 Computers Home Page;
keywords=S100, Bus, S-100, Antique Computers. CP/M, CPM, S-100Computers, S100Computers,;

Headings (most frequently used words):

-

Text of the page (most frequently used words):
the (198), and (89), board (83), boards (75), was (55), 100 (55), bus (45), this (42), for (39), cpu (37), with (29), that (29), were (26), one (23), these (23), memory (23), controller (22), had (21), early (21), time (20), disk (19), computer (17), computers (17), s100 (16), have (15), all (15), system (15), ports (15), started (14), popular (14), there (14), more (14), they (13), first (13), other (12), many (12), very (12), data (11), systems (11), are (11), new (11), here (11), ram (11), bit (11), software (11), video (10), could (10), port (10), however (9), not (9), later (9), became (9), home (9), you (9), site (9), like (9), chips (9), front (9), parallel (9), z80 (9), people (8), from (8), 2026 (8), over (8), hard (8), drives (8), reliable (8), panel (8), imsai (8), display (8), floppy (8), quite (8), example (8), appear (8), serial (8), card (8), soon (7), control (7), web (7), those (7), etc (7), based (7), ieee (7), below (7), common (7), when (7), some (7), almost (7), monitor (7), circuits (7), description (7), 2025 (7), most (6), which (6), forum (6), see (6), clock (6), did (6), altair (6), also (6), cromemco (6), made (6), use (6), out (6), but (6), static (6), into (6), 8080 (6), appeared (5), motherboard (5), multiple (5), added (5), now (5), about (5), get (5), few (5), has (5), hobbyists (5), above (5), came (5), ibm (5), ttl (5), connector (5), shown (5), single (5), line (5), compatible (5), real (5), cassette (5), using (5), dynamic (5), dual (5), used (5), crt (5), introduction (5), signal (4), lines (4), slots (4), manufactures (4), standard (4), can (4), via (4), described (4), number (4), days (4), 80486 (4), much (4), equivalent (4), 7400 (4), two (4), both (4), while (4), being (4), allowed (4), write (4), pin (4), any (4), together (4), 696 (4), type (4), major (4), tdl (4), its (4), even (4), 64k (4), then (4), rom (4), chip (4), interrupt (4), called (4), connectors (4), 2023 (4), updated (4), speed (3), electronic (3), slot (3), down (3), each (3), arrangement (3), homebrew (3), least (3), setup (3), late (3), 1970 (3), character (3), google (3), groups (3), information (3), range (3), exist (3), complex (3), sophisticated (3), allowing (3), disks (3), how (3), ide (3), logic (3), good (3), set (3), building (3), generated (3), their (3), should (3), make (3), signals (3), still (3), different (3), own (3), compupro (3), controllers (3), era (3), users (3), them (3), what (3), read (3), formats (3), required (3), meaning (3), such (3), worked (3), tarbell (3), experienced (3), basic (3), because (3), probably (3), than (3), going (3), functional (3), thing (3), mapped (3), characters (3), color (3), per (3), edge (3), back (3), fpga (3), sbc (3), cpm3 (3), got (2), active (2), address (2), noise (2), commercial (2), pins (2), page (2), last (2), modified (2), monahan (2), list (2), please (2), com (2), s100computers (2), others (2), magic (2), years (2), group (2), pdp11 (2), 68030 (2), 68000 (2), 80386 (2), 80286 (2), 8086 (2), today (2), moved (2), speeds (2), mhz (2), nevertheless (2), collectors (2), specialized (2), towards (2), 1980 (2), 969 (2), become (2), remember (2), well (2), shugart (2), storage (2), space (2), initially (2), slow (2), 1771 (2), 1791 (2), eventually (2), actually (2), joined (2), xcomp (2), easier (2), already (2), best (2), known (2), things (2), function (2), aspects (2), reason (2), spent (2), controls (2), displays (2), led (2), morrow (2), types (2), estate (2), brought (2), world (2), changed (2), prevalent (2), sectored (2), simple (2), density (2), easily (2), utilized (2), further (2), index (2), proliferation (2), extremely (2), end (2), manufacturer (2), hardware (2), reading (2), file (2), sometimes (2), tape (2), sold (2), original (2), construct (2), look (2), after (2), successful (2), block (2), improved (2), figure (2), price (2), simply (2), rs232 (2), same (2), along (2), interface (2), way (2), elaborate (2), only (2), flexible (2), addressable (2), addressed (2), unfortunately (2), powerful (2), another (2), keyboard (2), driven (2), primitive (2), indeed (2), before (2), completely (2), multi (2), extra (2), components (2), inputting (2), register (2), denominator (2), company (2), really (2), molex (2), gold (2), plated (2), cards (2), low (2), quickly (2), facto (2), been (2), cost (2), motherboards (2), interest (2), unique (2), plugged (2), changes (2), update (2), 2024 (2), power (2), supply (2), 2cf (2), master (2), info (2), image (2), alone (2), who (2), designed (2), describes (2), ebay (2), members (2), arduino (2), raspberry (2), wanted, increase, longer, long, until, engineers, involved, producing, terminated, godbout, pull, resistors, reduce, schematic, illustrated, cage, individual, describe, substitute, vitasoft, org, resort, reach, john, san, ramon, mail, discuss, questions, wish, feel, free, join, participate, https, fromgroups, contact, shares, passion, means, inclusive, effort, person, share, reinvent, spirit, past, introduced, diverse, include, xvga, resolution, 32mb, commercially, technology, ghz, rather, ranges, buses, orders, magnitude, faster, growing, amateur, collect, maintain, veteran, car, work, cars, gone, ages, included, modem, math, processor, speech, synthesis, relay, just, four, approval, 5mhz, special, next, medium, storing, day, installed, marveled, coming, furthermore, pre, mfm, encoded, drive, current, sata, everything, done, overhead, strictly, essential, makes, life, built, classical, panels, numerous, switches, operation, examine, location, alter, values, step, instruction, through, historically, combining, status, sout, pwr, course, always, check, sure, remains, embarrassing, why, treated, slave, putting, modern, program, counter, hex, will, elsewhere, wamco, particularly, detail, represented, extent, apex, commonly, available, forever, becoming, afford, cheaper, needed, emerged, northstar, consisted, discrete, holes, track, sector, availability, lsi, disc, 1795, western, digital, high, discs, written, hole, soft, versafloppy, double, every, loaded, stored, magnetic, tapes, finicky, never, dedicated, writing, universal, acceptance, download, 10mg, seconds, reflect, tension, downloading, 100k, friend, taking, minutes, try, none, brief, period, format, figures, show, pictures, ran, 2mhz, consequently, rapid, development, proliferated, seriously, compatibility, problems, gradually, expandoram, held, seems, enormous, 16k, latter, upon, enormously, put, picture, forms, 256k, switched, difficulty, refreshing, too, trouble, 1985, 500k, clearly, simplest, applications, start, whole, where, typical, milestone, gave, complete, take, care, initialization, printer, store, having, redirecting, iobyte, guy, named, roger, amidon, 1976, wrote, zapple, countless, situations, startup, ahead, following, combined, allows, issue, finding, overlap, important, movable, perhaps, flexibility, bank, selected, complicated, figuring, timer, requited, lot, victor, graphic, three, analogue, local, network, configured, talk, input, typically, functions, implicated, solid, state, music, vdb, placed, certain, region, produced, fast, games, played, output, amazing, implementation, piece, match, capable, displaying, text, somewhat, matching, parameters, 8024, generator, point, view, communicated, external, terminal, lomas, contained, cga, dazzler, bytestreamer, art, filling, jump, reset, specific, locations, diagnostic, addressing, modifications, excellent, ithaca, intersystem, 1mg, onboard, rainbow, wire, recognize, zilog, alternative, ability, utilize, fact, nice, codes, counting, catered, lowest, code, technical, design, labs, xitan, backed, smb, intel, shows, support, top, row, bring, operator, detailed, stepping, instructions, resetting, making, corrosion, problem, improvements, followed, instead, often, fall, small, multiples, fine, running, afterwards, resistant, easy, severe, constraints, concept, amongst, launched, industry, roberts, nothing, wired, structure, aligned, during, explosion, companies, creative, designing, features, links, click, corrected, writeup, fpga_vga_lcd, ward, christensen, bbs, xmodem, inventor, passed, away, atx, version, images, usb, console, banked, run, parastream, 20276, scsi, recent, additions, welcome, interested, vintage, apple, existed, largely, forgotten, revival, minor, thousands, supplied, kits, user, assembled, around, consisting, connections, offered, large, evolved, finally, approved, would, learn, experiment, various, uses, core, purchase, bare, build, themselves, listed, kind, far, cpus, 1200, help, debugging, inventing, atmega, edison, 8088, 6502, enjoy, hobby, tinkering, base, propeller, omnibus, community, endless, listings, news, sites, sale, history,


Text of the page (random words):
oard the imsai computer probably being the best known example of this early motherboards were nothing more than 100 pin connectors wired in parallel the first home computer the altair had a bus structure like this a small motherboard of 4 board slots could be joined to multiples of these boards to make a bus of up to about 16 board slots this arrangement worked fine for a low clock speed 8080 cpu running at 2 mhz soon afterwards another company imsai came out with a more noise resistant data bus with all connectors on one board this quickly became the de facto s 100 bus computer while it is easy to look back now at the early altair s 100 computer and see how it could have been improved we should remember however that when ed roberts started there was severe price constraints of what the system could cost it was this low cost that got the home computer concept going amongst hobbyists and launched the industry however soon people wanted to increase the speed of the bus longer multiple board slots soon appeared it was not long until other electronic engineers got involved and started producing active terminated signal lines the godbout 19 slot s 100 bus board was one of the most popular this motherboard had pull up and down resistors on each of the data address and control lines to reduce signal noise a schematic of this arrangement is illustrated here later many commercial and homebrew s 100 systems had at least 16 18 slots in a board cage to which multiple boards from multiple manufactures were added this became the standard home computer setup of the late 1970 s the 100 individual pins of the s 100 bus are describe here s 100 bus boards or cards as they were often called fall into 8 major types cpu boards the original altair and imsai computers were driven with intel 8080 cpu based boards the figure below shows an early altair cpu board this was a very basic board with only the required support 7400 type ttl chips to get the cpu signals out on to the s 100 bus it did have a top row of pins in a molex connector to bring some control lines to a front panel control board that allowed the operator to control detailed aspects of the cpu things like single stepping the instructions in memory inputting data into memory resetting the cpu etc this was the s 100 s first cpu board the thing was primitive it did not even have gold plated edge connectors making corrosion a problem over time improvements soon followed the imsai equivalent cpu also shown below at least had gold plated edge connectors as did almost all s 100 boards after that imsai brought out more controls to the front panel using instead of a single line 8 pin molex connector a 16 pin ic rainbow wire connector from then on almost all the early s 100 cpu board manufactures used this arrangement many s 100 cpu boards then started to appear almost at the same time people started to recognize the zilog z80 8 bit cpu as an alternative to the 8080 this cpu was easier to interface with in hardware it also had to ability to easily utilize dynamic ram memory see below and in fact had some extra nice cpu op codes like inputting from a port addressed in the c register while counting down in the b register however most of the software catered to the lowest common denominator 8080 code in these early systems a company called technical design labs tdl later called xitan was the first really successful z80 based cpu s 100 board they backed this board up with a system monitor board smb that along with a memory board allowed you to have a really functional home computer with time people started filling up the real estate on the cpu board with extra components such as jump on reset circuits to specific memory locations rom s i o ports diagnostic led s interrupt controllers and when 16 bit data bus and 24 bit addressing appeared modifications to make them ieee 696 compatible an excellent example of a board like this is the ithaca intersystem s cpu board this is the cpu board i have used in my homebrew system the board is completely ieee 696 compatible allowing one to actually address 1mg of system ram it has an on board interrupt controller and onboard rom memory boards as with the above cpu boards the early s 100 memory boards were very basic all utilized static ram chips the figures below show pictures of the original altair and imsai ram boards because the early cpu s ran at a slow 2mhz clock speed they were simple to construct and were consequently quite reliable the late 1970 s was a time of rapid development of ram chips 1k 2k 4k and 8k boards proliferated soon people started to look seriously at using dynamic ram memory chips for the s 100 bus after a few early boards which had compatibility problems they gradually became as reliable as static ram boards there were eventually a number of these boards probably one of the most successful was the sd systems expandoram board this held what seems like an enormous block of memory at that time 16k this was latter improved upon to the enormously popular 64k dynamic memory board there were probably more of these boards sold than all other 64k ram boards put together at the time a picture of the board is shown in figure 15 later 64k boards became common in both static and dynamic forms later still 256k memory boards see below started to appear static memory came down in price in the early 1980 s so many people switched to using static ram memory boards the difficulty of refreshing dynamic memory in an 8 16 bit dual cpu system was simply too much trouble by 1985 it became common to see s 100 systems with over 500k of memory i o boards clearly in all but the simplest applications you are going to have to get data into and out of the computer from the start of the s 100 bus era a whole proliferation of i o boards started to appear early s 100 boards where simply parallel or serial rs232 port boards then both started to appear on the same board typical later boards had 1 2 or 3 serial ports along with a few parallel ports later more sophisticated boards started to appear a major milestone in those early days was the tdl system monitor board this board with a cpu board gave you a complete functional system it had a rom monitor to take care of all software i o and system initialization it had 3 serial rs232 ports a parallel port for a printer a cassette interface to read and store data on tape as well as 4k of static ram it was the first real example of having software redirecting computer i o via an iobyte to different ports a guy named roger amidon in 1976 wrote the zapple monitor for the rom which in countless other situations was used and modified as the basic s 100 startup monitor the board was way ahead of its time with time quite elaborate i o boards started to appear for the bus following the tdl example most combined serial and parallel ports on the one board the z80 and 8080 allows for only 64 io ports one issue that soon started to appear was finding a block of ports on the bus for a new board that did not overlap with other boards it became quite important to have a flexible and movable i o ports addressable setup perhaps the most elaborate example of i o port flexibility was the morrow multi i o board you addressed one port on the board which then bank selected other ports on the board in software unfortunately the thing was so complicated that few spent the time figuring the thing out nevertheless the board was extremely powerful it had 3 serial ports one parallel port a timer clock chip and a interrupt controller chip the cromemco tu art dual serial and parallel board was an example of a board that while powerful requited a lot of io ports another popular board was the victor graphic bytestreamer it had three serial ports and two parallel ports even more specialized appeared over time for example the cromemco analogue board or the compupro local network board video boards the other way these computers were configured to talk to you was to use a video display board to display the information and input the data from a serial or more common a parallel keyboard driven port these boards were typically a bit more complex that some of the above early boards because even in the late 70 s crt controller chip like functions had to be implicated with 7400 ttl chips a popular video s 100 display board was one made by solid state music called the vdb 1 the board was memory mapped meaning that when characters were placed in a certain region of the s 100 cpu s 64k memory space they appeared in the video produced by the board this allowed fast but primitive b w games to be played a color output equivalent of this board was the cromemco dazzler board it was an amazing implementation of ttl logic on a 2 piece s 100 board system indeed it was quite a few years before any other equivalent color video board could match this cromemco board unfortunately these boards were not capable of displaying more than 64 characters per line on the crt the real world for text required 80 characters per line and at least 24 lines per crt display a somewhat later but very popular display board matching these parameters was the sd systems 8024 video board as shown above this s 100 board had it s own crt controller and character generator chip set it was i o mapped meaning that from a software point of view for the s 100 cpu it communicated over a set of ports as if it was an external crt terminal towards the end of the s 100 bus era quite sophisticated video boards started to appear a popular one was the lomas data color magic board this board contained an ieee 969 24 bit addressable memory mapped video that was completely compatible with the ibm pc cga video board it also had an ibm pc compatible keyboard port and interrupt controller on board cassette boards early s 100 computers loaded and stored data on common cassette magnetic tapes the tdl system monitor described above for example had the hardware to do this however this system was finicky and was never real popular a very popular dedicated s 100 board for reading and writing to a cassette was one made by tarbell it was almost universal in its acceptance and quite reliable these days when i download from the web a 10mg file in seconds i sometimes reflect on the time and tension one experienced when downloading a 100k file on a cassette from a friend taking many minutes and sometimes try s to do in those days other tape controller boards did exist but none as popular as the tarbell for a brief period of time even commercial software was sold in tarbell format floppy disk controller boards when shugart brought out the first 5 floppy disk drives and it became commonly available to s 100 users the world of data storage changed forever ibm and others already had 8 floppy disk drives and they were becoming more prevalent for those that could afford them but the 5 floppy was much cheaper what was needed was a s 100 board to read and write to these drives two early formats of disk drives emerged one was a disk controller by northstar this controller board consisted of many 7400 type ttl discrete logic chips it required a hard sectored disk meaning the disk had many holes one for each track sector it was reliable simple and popular for a time however with the availability of lsi floppy disc controllers such as the 1771 and 1791 1795 by western digital all this changed very reliable high density floppy discs could be easily read and written to with s 100 boards that utilized these chips further the disks were a single index hole soft sectored type allowing a proliferation of many disk formats an extremely popular and reliable floppy disk controller of this type was the sd systems versafloppy ii disk controller the controller worked with both 8 and 5 drives in single and double density formats however in the end almost every major s 100 manufacturer had their own disk controller other popular floppy disk controller s 100 boards were those by compupro and cromemco these types of boards represented to some extent the apex of the s 100 board era they were quite complex for their time and made good use of the boards real estate they were very reliable hard disk controllers next came hard disks as the medium of storing data in s 100 based computers i remember well the day i installed my first 5 mg shugart hard disk and how i marveled at all that storage space s 100 controller boards for hard disks were initially slow in coming there was no equivalent of the 1771 or 1791 95 controller chips furthermore these early pre ibm pc mfm encoded drives did not have a disk controller on the drive as current ide sata etc drives have everything had to be done in 7400 based ttl logic chips and software eventually however hard disk controller boards came one very good and reliable board actually two s 100 boards joined via an overhead connector was the xcomp disk controller board this board set is shown below the board could control both 8 or the soon to become more common 5 drives other popular hard disk controller s 100 boards were those by compupro morrow and cromemco front panel board while not strictly essential a front panel control board makes life much easier when building an s 100 system some early systems came with one already built in the best known being the classical altair and imsai computer system front panels these boards via the numerous switches allowed the operation to do things like examine a memory location or port alter the values there or single step the cpu one instruction at a time through memory historically the front panel also generated the s 100 memory write signal pin 68 by combining the status line sout and the line pwr later cpu boards of course moved this function to their cpu board you should always check this however and make sure there are not two memory write signals being generated on the bus this still remains one of the most embarrassing aspects of the s 100 bus there is no reason why the memory write signal should be treated any different to other bus signals generated by the cpu or slave controller i have spent some time with my own homebrew system putting together a more modern front panel board that is ieee 696 compatible and controls the bus and displays the program counter etc in hex display led s this will be described elsewhere on this site the wamco front panel shown below was a particularly good board and is described in more detail here special boards over time many specialized s 100 boards appeared these included modem boards math processor boards speech synthesis boards time clock boards and many relay control i o boards here are just four towards the early 1980 s with the approval of the ieee 969 standard s 100 bus boards had become very sophisticated allowing multiple 8 and 16 bit cpu s on the bus and clock speeds of up to 5mhz and above today s 100 based computers do not exist commercially technology has moved on cpu clock speeds are now in the ghz range rather that the 2 5 mh...
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • S100 banner
  • Altair & IMSAI Computres
  • Altair & IMSAI CPU Boards
  • CPU Boards
  • RAM Cards
  • RAM Cards 2
  • IO Boards 6
  • IO Boards 7
  • Video Boards
  • Tarbell Board
  • FDC Boards
  • Hard Disk Controllers
  • Front Panel Boards
  • Unusual Boards

Verified site has: 48 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-48


The site also has 2 references to external domain(s).

 ebay.com  Verify  groups.google.com  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 200 OK
Server openresty/1.31.1.1
Date Thu, 29 Oct 2026 15:42:39 GMT
Content-Type text/html
Transfer-Encoding chunked
Connection close
Vary Accept-Encoding
Last-Modified Sun, 18 Oct 2026 10:02:58 GMT
ETag W/ ae36-65e1a8081b3e9
Strict-Transport-Security max-age=31536000
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN
X-XSS-Protection 1; mode=block
Referrer-Policy no-referrer-when-downgrade
X-Webcom-Cache-Status BYPASS
Content-Encoding gzip

Meta Tags

title="S100 Computers"
content="en-us" http-equiv="Content-Language"
content="text/html; charset=utf-8" http-equiv="Content-Type"
content="S100 Computers Home Page" name="description"
content="S100, Bus, S-100, Antique Computers. CP/M, CPM, S-100Computers, S100Computers," name="keywords"

Load Info

page size15422
load time (s)0.442945
redirect count0
speed download34891
server IP 206.188.193.153
* all occurrences of the string "http://" have been changed to "htt???/"