{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/104287"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/104287","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"Personal computer development system software architecture","abstract":"The rapid proliferation of microprocessor based products has increased the need of Microcomputer Development Systems. The IBM PC's software architecture is modified to make it an Intel Series III compatible development system. Universal development interface (UDI) is used to allow all Intel languages and object modules to execute on the IBM PC. The development languages available are the 8086/8088 assembly language, with F0RTRAN-86 and Pascal-86 as the high level languages. The exact working and operating procedures of the software development tools, like an assembler, compiler, linker, locater, hex to object converter and a debugger are explained in detail. Mathematical support is either through an 8087 or its emulator. Detailed explanation of high level language program execution is given, including the run time support needed. A serial loader program is also available to downline load programs from the IBM PC development system to other target machines, like the SDK-86 single board computer.","abstract_html":"The rapid proliferation of microprocessor based products has increased the need of Microcomputer Development Systems. The IBM PC&#x27;s software architecture is modified to make it an Intel Series III compatible development system. Universal development interface (UDI) is used to allow all Intel languages and object modules to execute on the IBM PC. The development languages available are the 8086/8088 assembly language, with F0RTRAN-86 and Pascal-86 as the high level languages. The exact working and operating procedures of the software development tools, like an assembler, compiler, linker, locater, hex to object converter and a debugger are explained in detail. Mathematical support is either through an 8087 or its emulator. Detailed explanation of high level language program execution is given, including the run time support needed. A serial loader program is also available to downline load programs from the IBM PC development system to other target machines, like the SDK-86 single board computer.","abstract_has_math":false,"creators":["Antia, Yezdi F."],"institution":"Virginia Polytechnic Institute and State University","degree_name":"M.S.","degree_level":"masters","degree_discipline":"Electrical Engineering","degree_department":"Electrical Engineering","school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":1985,"date_issued":"1985","date_published":"1985","updated_at":"2026-07-22T22:19:07Z","subjects":[],"languages":["en"],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/10919/104287","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.department","label":"Department","values":["Electrical Engineering"]},{"key":"dc:creator","label":"Author","values":["Antia, Yezdi F."]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2021-07-22T18:16:10Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2021-07-22T18:16:10Z"]},{"key":"dc:date.issued","label":"Date","values":["1985"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Polytechnic Institute and State University"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"dc:type.dcmitype","label":"Dc Type Dcmitype","values":["Text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Electrical Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Virginia Polytechnic Institute and State University"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["In Copyright"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/104287"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["The rapid proliferation of microprocessor based products has increased the need of Microcomputer Development Systems. The IBM PC's software architecture is modified to make it an Intel Series III compatible development system. Universal development interface (UDI) is used to allow all Intel languages and object modules to execute on the IBM PC. The development languages available are the 8086/8088 assembly language, with F0RTRAN-86 and Pascal-86 as the high level languages. The exact working and operating procedures of the software development tools, like an assembler, compiler, linker, locater, hex to object converter and a debugger are explained in detail. Mathematical support is either through an 8087 or its emulator. Detailed explanation of high level language program execution is given, including the run time support needed. A serial loader program is also available to downline load programs from the IBM PC development system to other target machines, like the SDK-86 single board computer."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["M.S."]},{"key":"dc:format.mimetype","label":"Dc Format Mimetype","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Personal computer development system software architecture"]}]}],"canonical_facts":{"dc:contributor.department":["Electrical Engineering"],"dc:creator":["Antia, Yezdi F."],"dc:date.accessioned":["2021-07-22T18:16:10Z"],"dc:date.available":["2021-07-22T18:16:10Z"],"dc:date.issued":["1985"],"dc:description.abstract":["The rapid proliferation of microprocessor based products has increased the need of Microcomputer Development Systems. The IBM PC's software architecture is modified to make it an Intel Series III compatible development system. Universal development interface (UDI) is used to allow all Intel languages and object modules to execute on the IBM PC. The development languages available are the 8086/8088 assembly language, with F0RTRAN-86 and Pascal-86 as the high level languages. The exact working and operating procedures of the software development tools, like an assembler, compiler, linker, locater, hex to object converter and a debugger are explained in detail. Mathematical support is either through an 8087 or its emulator. Detailed explanation of high level language program execution is given, including the run time support needed. A serial loader program is also available to downline load programs from the IBM PC development system to other target machines, like the SDK-86 single board computer."],"dc:description.degree":["M.S."],"dc:format.mimetype":["application/pdf"],"dc:identifier.uri":["http://hdl.handle.net/10919/104287"],"dc:language.iso":["en"],"dc:publisher":["Virginia Polytechnic Institute and State University"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:title":["Personal computer development system software architecture"],"dc:type":["Thesis"],"dc:type.dcmitype":["Text"],"thesis:degree_discipline":["Electrical Engineering"],"thesis:degree_level":["masters"],"thesis:degree_name":["M.S."],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:19:07Z"}