About site: Internet/RFCs/0401 - 0500 - RFC 0401
Return to Computers also Computers
  About site: http://www.faqs.org/rfcs/rfc401.html

Title: Internet/RFCs/0401 - 0500 - RFC 0401 Conversion of NGP-0 Coordinates to Device Specific Coordinates. J. Hansen. October 1972.
Biz_Integrators Offers UNIX and Windows shared hosting and dedicated servers. Located in New York, United States.

RFC_2096 IP Forwarding Table MIB. F. Baker. January 1997.

dev_zope_org Resources for users, case studies, job board, links, Python and Zope webring, mailing lists, and current and proposed projects.

Writing_a_32bit_screen_saver Technical article with description on all aspects of screen saver writing: API calls, expected behaviour, preview window and more, as well as components for writing screen savers.

Cricket_Statz Statistics software for individual players, teams, clubs, associations and statisticians.

Your_Insurance_Office Software designed for agents to assist in client and prospect tracking management.


  Alexa statistic for http://www.faqs.org/rfcs/rfc401.html





Get your Google PageRank






Please visit: http://www.faqs.org/rfcs/rfc401.html


  Related sites for http://www.faqs.org/rfcs/rfc401.html
    Unwanted_Links Raising consumer awareness about consumer privacy and the problems of spyware and adware programs.
    Timothy_C__Swenson QL Hacker's Journal, Q40/Linux Journal and a variety of articles and freeware programs by the author.
    CD_Data_Guys Recover data from PC hard drives, 3.5" floppy diskettes, CD-Rs, and CD-RWs. Includes recovering pictures and MP3 files.
    RFC_0758 Assigned Numbers. J. Postel. August 1979.
    Amp Music player, based on the PC program WinAmp. Can make use of the latter's "skins".
    DBI_-_The_Perl_Database_Interface Official site includes documentation, mailing list information, and demonstrations.
    DigitalArena A directory of software for animation, illustration, video, web design, game creation, and multimedia.
    Delta3D An open source full-function game engine appropriate for a wide variety of modeling and simulation applications.
    EZ2D A 2D game engine. It uses SDL as its main API (sorry DirectX users), but very little knowledge of SDL is actually required.
    Buchan_Consultancy_Services_Ltd Business Parnter specializing in Enterprise-sized application development and infrasructure projects (one of the few European consultancies specialising in Java/Javascript/C/C++ API development).
    Personality_Test_for_HRM_and_D A HR toolbox with tests and methods for development, selection, and job design. Easy to use software for scoring and evaluation, ready to download from site.
    RFC_1971 IPv6 Stateless Address Autoconfiguration. S. Thomson, T. Narten. August 1996.
    Open_Graphics_Project__OGP Goals: design an open source hardware, architecture and standard for graphics cards, mainly for open source software and operating systems.
    Projux Offers project tracking with a web-hosted application which allows time and expense entry, invoice creation and information sharing.
    Website-Design-4U_com Provides site design, hosting, and promotion.
    1650_Digital_Design Offers graphic and web design, hosting, and marketing.
    Grizzly_Web_Designers Services include web design, multimedia, shopping carts, and hosting.
    Los_Angeles_and_Hollywood_Skyline_Cam_View A skyline view of downtown Los Angeles and Hollywood in real time. Webcam is also equipped for both day and night viewing.
    Heavy_Construction_Systems_Specialists,_Inc_ Offering heavy, highway, utility and environmental estimating and job tracking software.
    Fan_Noise_Solutions How to lower noise level from PC cooling fans, various electronic circuit construction guides, and mechanical means.
This is websites2007.org cache of m/ as retrieved on 2008.10.15 websites2007.org's cache is the snapshot that we took of the page as we crawled the web. The page may have changed since that time.
RFC 401 (rfc401) - Conversion of NGP-0 Coordinates to Device Specific Coo@import 'http://faqs.org/abstracts/css/default.css';@import 'http://faqs.org/search.css';function erfc(s){document.write("[ RFC Index | RFC Search | Usenet FAQs | Web FAQs | Documents | Cities ]Alternate Formats: rfc401.txt | rfc401.txt.pdfRFC 401 - Conversion of NGP-0 Coordinates to Device Specific CoordinatesSearch the Archives Display RFC by number     

RFC401 - Conversion of NGP-0 Coordinates to Device Specific Coo

Network Working Group Jim HansenRequest for Comment #401 Center for AdvancedNIC #11923 ComputationCategory: D.6 University of IllinoisUpdates: RFC #387 October 23, 1972Obsoletes: None Conversion of NGP-0 Coordinates to Device ----------------------------------------- Specific Coordinates --------------------Conversion of NGP-0 coordinates to floating point PDP-10 coordinateswas discussed in RFC #387. In general, however, it is undesirable toconvert NGP coordinates to floating point coordinates because realdevices require integer addressing. To this end, a means is describedto convert NGP coordi- nates to integer coordinates in the range zeroto M, where M is the maximum address of the device screen on a machineusing 2's complement arithmetic. It would not, however, be difficultto modify this algorithm to operate on machines using one's complementor sign-magnitude arithmetic.First consider the NGP coordinate format: +--+-----------+ | | n | +--+-----------+ s ^ FRACTION i g nWhere the sign occupies the most significant bit of the coordinatefollowed by bits of numerical information (initial implementation ofNGP requires N=15). Negative numbers are represented by 2'scomplement. Conversion to device coordinates is accomplished by: D = S * f + SWhere D =>integer device coordinate S =>scaling factor (typically M/2) f =>NGP fractional coordinateLet us rewrite this as: n n D = S*(2 *f)/2 +S I S= Q * 2Where Q is an odd integer and I is an integer.When: I n n D = Q * 2 *(2 *f)/2 +S I-n n = Q * 2 *(2 *f) +S nThe factor (2 *f) is represented in 2's complement form simply byextending the sign bit of f into the upper portion of the computerword, If Q = 1 (as it would be with many devices), it can be ignored.If Q >< 1, we may console ourselves that an integer multiply is fasteron most machines than a floating point multiply. In fact, on aPDP-10, this multiply can usually be performed with no access tomemory since Q is usually small. I-nWe are now left with the 2 factor. This can be accomplished with anarithmetic shift left by (I-n) or an arithmetic shift right by (n-I)as is appropriate. The offset factor, S, may now be added using aninteger add.The procedure for converting NGP coordinates to integer devicecoordinates is then: 1. move coordinate to a register and extend sign 2. integer multiply by Q (if necessary) 3. arithmetic shift left by (I-n) 4. integer add SThis procedure would generally be much faster than: 1. move coordinate to register and extend sign 2. float fractional coordinate 3. floating point multiply 4. floating point add 5. conversion to fixed point [ This RFC was put into machine readable form for entry ] [ into the online RFC archives by BBN Corp. under the ] [ direction of Alex McKenzie. 1/97 ] Previous: RFC 0400 - Traffic Statistics (September 1972) Next: RFC 0402 - ARPA Network Mailing Lists [ RFC Index | RFC Search | Usenet FAQs | Web FAQs | Documents | Cities ] © 2008 FAQS.ORG. All rights reserved. 
 

Conversion

of

NGP-0

Coordinates

to

Device

Specific

Coordinates.

J.

Hansen.

October

1972.

http://www.faqs.org/rfcs/rfc401.html

RFC 0401 2008 October

dvd rental

dvd


Conversion of NGP-0 Coordinates to Device Specific Coordinates. J. Hansen. October 1972.

Rules




© 2008 Internet Explorer 5+ or Netscape 6+

Recommended Sites: 1. Arts - Business - Computers - Games - Health - Home - Kids and Teens - News - Recreation - Reference - Regional - Science - Shopping - Society - Sports - World Miss Gallery - Top Anime Hentai - DVD rental by mail - Loans - Equity Release - Car Credit - Plumbing Directory - Facebook Proxy
2008-10-15 20:41:54

Copyright 2005, 2006 by Webmaster
Websites is cool :) 156Klimatyzacja Poznań - Meble Hotelowe - Bhp - Kredyty - Usuwanie Cellulitu