Aided Design
Total Page:16
File Type:pdf, Size:1020Kb
No. 45 January-February 1989 $3.95 THE MICRO TECHNICAL J 0 URN A L Computer Aided Design Thinking of setting up shop as a hardware designer? Schematic capture and board layout tools will not only make you more efficient, they'll really put you in demand. CAD In A Consulting page 8 Business Choosing PCB Layout page 16 Systems · Building Circuits With page 22 Your Computer And More ... Secrets Of Optimization page 26 What to expect from a code optimizer (and what to watch out for). Finding Bargains In The page 34 .~_,_.,. Surplus Market Karl Lunt tells us where he finds the real hardware bargains. What he watches for and what he watches out for. Plus: The Turbo Debugger Arrives 50 MASM5.1 54 And Much, Much, More 1 2 o 74470 19388 3 #1 PROGRAMMABLE EDITOR • Best Multi-Level Undo • Regular Expressions • Pop-Up ASCII Table • Pull-Down Menus • Compiler Support • Column Blocks Until now, if you wanted the best Undo, the best compiler sup port, regular expressions and column blocks you chose BRIEpM. If you wanted unlimited keystroke macros, the best ~[ffi~~ ~W£[bM£LiU@~ ©@LQ>\7* configurability, "off the cuff" command language macros and blazing speed, you chose VEDIT PLUS.® ©cmDD iI a®@@a6J@aW~[Q)ULi Now the Choice is Easy The all new VEDIT PLUS 3.0 gives you the best Undo of any editor, the best compiler support, unequaled windows, true • Fully Network Compatible regular expressions and extensive new features. We're lead • Call for XENIX and OS/2 versions ing the way with easy to use pull down menus, context sensitive • 30 Day Money-back guarantee help, a pop-up ASCII table, new printing options and much more. Incredibly, VEDIT PLUS 3.0 is now twice as fast as be fore and, at only 60K in size, it loads fast! Features of VEDIT PLUS 3.0 • Simultaneously edit up to 37 files of unlimited size. Completely Configurable • Variable sized windows; multiple windows per file. Change a few keys or redefine the entire keyboard, VEDIT • Execute DOS commands and other programs. PLUS adjusts to your editing style in minutes. You can even • Flexible "cut and paste" with 36 "scratch-pad" buffers. create new editing functions using simple keystroke macros or • Block operations by line, character or column. fine tune existing ones. VEDIT PLUS is so configurable that it • Search with pattern matching or regular expressions. easily emulates other editors and word processors (WordStar • Configuration-determine your own keyboard layout, create your own editing functions, support any screen size. and Word Perfect emulation included). Quickly access editing • Select window colors, support 43 line EGA, 50 line VGA. functions with a single key or through the pull-down menus. EASY TO USE Try before You Buy • Modern pull-down menu system. Pop-up ASCII table. We challenge you to experience the dazzling performance and • Context sensitive on-line help is user changeable. • MUlti-level Undo (100 to 1000 levels). Undo keystroke by exceptional features that make VEDIT PLUS the best choice. keystroke or line by line. Our evaluation disk includes the complete editor. * Learn • On-line integer calculator (also algebraic expressions). VEDIT PLUS using our extensive "training" macro that gives • Keystroke macros speed editing, menu function "hot keys." instructions in one window while you experiment in another. FOR PROGRAMMERS See for yourself why no other macro language comes close. • Automatic IndentlUndent for "C," PLil, PASCAL. Call for your free evaluation copy today. See why VEDIT PLUS • Match/check nested parentheses, e.g. "I" and "]" for "C." has been the #1 choice of programmers, writers and engineers • Flexible macro runs popular compilers and automatically since 1980. moves cursor to each error in your program. Easily changed to support new compilers and assemblers. Supports the IBM PC, XT, AT and PS/2 including DESQview, FOR WRITERS Microsoft Windows, PC-MOS/386, Concurrent DOS and most • Word wrap, paragraph formatting and justification. networks. Also available for MS-DOS, CP/M-86 and FlexOS. • Convert to/from Wordstar and mainframe files. (Yes! We support windows on CRT terminals.) $185. • Flexible printing; fully adjustable margins and Tab stops. MACRO PROGRAMMING LANGUAGE VEDIT and CompuView are registered trademarks of CompuView Products, Inc. BRIEF is a • If-then-else, looping, testing, string compare, branching, trademark of UnderWare, Inc. PC·MOS/386 is a trademark ofThe Software Link, Inc. CP/M·a6 user prompts, keyboard input, 24 bit algebraic expressions. and FlexOS are trademarks of Digital Research. MS·DOS, OS/2 and XENIX are trademarks of Microsoft. DESQview is a trademark of Quarterdeck Office Systems. • Flexible windowing-forms entry, select size, color, etc. • Simplifies complex text processing, formatting, conversions . • Also available for TI Professional, Tandy 2000, DEC Rainbow, WYSE 700, Amdek 1280 and Others . • Extensive 400 page manual with hundreds of examples. • Free evaluation disk is fully functional and can even edit small files. Reader Service Number 7 1955 Pauline Blvd., Ann Arbor, MI48103 (313) 996-1299 • Telex 701821 • Fax (313) 996-1308 New Thrsion 2.2 COm.P..atible with DOS 4.0 Uses less memory.,. runs f~ter,. and adds YOUC811 communzeatwns support deliver it re It's coming. An era of more powerful PCs. Easier to use PCs. With graphics and character-based r~~e::~o:::~m~~t programs working side by side. Talking to each ·V numbers, and fields of information between other. Multitasking. Wrndowing. Menuing. programs. Mousing. Letting your customers get their work 199 Fulfill the 386 promise. done easier and faster. For 80836 PC users, DESQview Sell it all now. becomes a 386 control program when DESQview™ is the operating envi used in conjunction with Quarterdeck's ronment that gives DOS the capabil Expanded Memory Manager (QEMM)-386-giving faster ities of (J5/2~ And it lets your multitasking as well as virtual customers, with their trusty BOOB, 8006, windowing support. 80286, or 80386 PCs,leap to the And when you use DESQview on productivity of the next generation. an IDM PS/2™ Model SO or 60 with For not much money. And without QEMM-SO/60and theIDMMemory throwing out their favorite software. Expansion Option, DESQview gives Add DESQview to your multitasking beyond 640K customers' PCs and it quickly finds their programs and lists them on Experts are voting for menus. So they can just point to the DESQview. And over a program, using keyboard or mouse, million users, too. to start it up. DESQview knows where If all of this sounds like promises that program lives. And what command Multitasking beyond 640K. you've been hearing for future systems, then loads it. When your customers want to use you can understand why so many VARs and For those who For programmers, DF5Qview's APL with its strengths in inter several programs togethe~ they don't have system integrators have chosen DESQview. have trouble task communications and multi to leave their current program. Just open ~ And why PC Magazine gave remembering DOS tasking, brings a quick and easy I • I • I way to adapt to the future. With the next program. View programs in ! :J ~ DESQview its Editor's Choice commands, it adds the APr s mailboxes and shared windows or full screen. Open more : f::~ ! ~ Award for liThe Best Alternative to menus to DOS. It programs, programmers are programs than they have memory for. iiWWim] OS/2," why readers of Info World even lets them sort able to design programs running on DOS with capabilities like And multitask them. In 640K Or if they ~6~~'S twice voted DESQview "Product of files and mark thooeofCY3/2 own a special EMS 4.0 or EEMS memory N~ 24, 1987 the Yeal" why, by popular vote specific files to be board, or a 386 PC, DESQview lets them wci~Eg. 1986 I at Comdex Fall for two years lAND 1987~ • • copied, backed-up, or deleted- all without breakthrough the DOS 640Kbarrier and PRODUCT - rna row,DESQviewwas having to leave the program they're in. multitask For instance, they can start 1-2-3 0 F THE voted "Best PC Environment" Best of all, DESQviewaccomplishes all calculating and tell Paradox to print mailing YEA R in PC Tech Journal's Systems this with a substantial speed advantage over labels while they're writing a report in Word Builder Contest. any alternative environment. Perfect, or laying out a newsletter in Ventura DESQview lets you sell it all now. DESQVIEW SYSTEM REQUIREMENTS: mM Personal Computer and 100% compatibles (with 8086, 8088, 80286, or 80386 processors) with monochrome or color display; mM Personal System/2' Memory: 640K recommended; for DF5Qview itself 0-145K' Expanded Memory (Optional): expanded memory boards compatible with the Intel AboveBoard; enhanced expanded memory boards compatible with the ASf RAMpage; EMS 4.0 expanded memory boards' Disk: two diskette drives or one diskette drive and a hani disk -Graphics Card (Optional): Hercules, mM Color/Graphics (CGA). mM Enhanced Graphics (EGA), mM Personal System/2 Advanced Graphics (YGA)- Mouse (Optional): Mouse Systems, Microsoft and compatibles- Modem for Auto-Dialer (Optional): Hayes or compatible- ~~~~~~ ~ ~. Software: Most PC-DOS and MS-DOS application -='~,......-. Trademarks are property of theIr respective holders: programs; programs specific to Microsoft Wmdows ~~o/J'-'l\,v~-YfJ<1~1 J ~ mM, CY3/2, fX?/2, 1-2-3, Paradox, Word Perfect, 1.03-21, GEM 1.1-3.0, ffiMTopView 1.1- Media: rq~~..J~~ Ventura Publisher, AutoCAD, Intel, Above Board, · allabl ·th 5-1/4" '11/2" p. BI d. SM· CA 9040 AST, RAMpage, Advantage, Hercules, Mouse DF5Qvi ~w 2. O !Sav eonel er or.:r 150 ICO .v , anta omca, 5 Systems,Hayes,Microsoft, Wmdows, TopView.