{"id":{"repo_id":"massey","oai_identifier":"oai:mro.massey.ac.nz:10179/14166"},"canonical_url":"https://search.dev.ndltd.org/etd/massey/oai:mro.massey.ac.nz:10179/14166","repository":{"repo_id":"massey","name":"Massey University","base_url":"https://mro.massey.ac.nz/server/oai/request"},"display":{"title":"SADL : a symbolic architecture description language : a thesis presented in partial fulfilment of the requirements for the degree of Master of Arts in Computer Science at Massey University","abstract":"This thesis develops a new language capable of specifying computer architecture at the symbolic, or assembly language level. The thesis first provides a representative sample of current, or proposed, computer description languages and discusses four of the languages and their merits with regard to the symbolic approach. Next, a model is proposed of computer architecture at the level which is visible to an executing sequence of instructions. This model is based on the assembly language level of computer architecture. Next, the Symbolic Architecture Description Language (SADL) is described. Finally, Build, a LISP program which takes SADL architecture descriptions and generates functions and data structures for use in simulating architectures, is described.","abstract_html":"This thesis develops a new language capable of specifying computer architecture at the symbolic, or assembly language level. The thesis first provides a representative sample of current, or proposed, computer description languages and discusses four of the languages and their merits with regard to the symbolic approach. Next, a model is proposed of computer architecture at the level which is visible to an executing sequence of instructions. This model is based on the assembly language level of computer architecture. Next, the Symbolic Architecture Description Language (SADL) is described. Finally, Build, a LISP program which takes SADL architecture descriptions and generates functions and data structures for use in simulating architectures, is described.","abstract_has_math":false,"creators":["Livingstone, Thomas William"],"institution":null,"degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":1985,"date_issued":"1985","date_published":"1985","updated_at":"2026-07-27T20:17:07Z","subjects":["SADL (Computer program language)"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["hdl:10179/14166"],"render_values":[{"text":"hdl:10179/14166","href":null,"code":true}]}]},"links":{"outbound_url":null,"outbound_label":null,"outbound_source":null},"metadata_groups":[{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.issued","label":"Date","values":["1985"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["SADL (Computer program language)"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["hdl:10179/14166"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.other","label":"Dc Description Other","values":["This thesis develops a new language capable of specifying computer architecture at the symbolic, or assembly language level. The thesis first provides a representative sample of current, or proposed, computer description languages and discusses four of the languages and their merits with regard to the symbolic approach. Next, a model is proposed of computer architecture at the level which is visible to an executing sequence of instructions. This model is based on the assembly language level of computer architecture. Next, the Symbolic Architecture Description Language (SADL) is described. Finally, Build, a LISP program which takes SADL architecture descriptions and generates functions and data structures for use in simulating architectures, is described."]},{"key":"dc:title","label":"Title","values":["SADL : a symbolic architecture description language : a thesis presented in partial fulfilment of the requirements for the degree of Master of Arts in Computer Science at Massey University"]}]}],"canonical_facts":{"dc:date.issued":["1985"],"dc:description.other":["This thesis develops a new language capable of specifying computer architecture at the symbolic, or assembly language level. The thesis first provides a representative sample of current, or proposed, computer description languages and discusses four of the languages and their merits with regard to the symbolic approach. Next, a model is proposed of computer architecture at the level which is visible to an executing sequence of instructions. This model is based on the assembly language level of computer architecture. Next, the Symbolic Architecture Description Language (SADL) is described. Finally, Build, a LISP program which takes SADL architecture descriptions and generates functions and data structures for use in simulating architectures, is described."],"dc:identifier":["hdl:10179/14166"],"dc:subject":["SADL (Computer program language)"],"dc:title":["SADL : a symbolic architecture description language : a thesis presented in partial fulfilment of the requirements for the degree of Master of Arts in Computer Science at Massey University"],"dc:type":["Thesis"]},"updated_at":"2026-07-27T20:17:07Z"}