Elsebae, Asmaa Abd Elgawad2021-08-042021-08-042012https://mediarep.org/handle/doc/17428In computer engineering, micro-architecture, also called computer organiza-tion, is the way a given instruction set architecture (ISA) is implemented on a processor. A given ISA may be implemented with different micro-archi-tectures. Implementations might vary due to different goals of a given design or due to shifts in technology. Computer architecture is the combination of micro-architecture and instruction set design. The interaction between com-puter architecture and technology is examined. To evaluate the attractiveness of particular technologies, computer designs are assessed primarily on the basis of performance and cost. The technology trends discussed concern memory size, design complexity and time, and design scaling. Opportunities and problems to be solved in the years ahead are identified.engComputerTechnologiecomputer architecturedigital|computer sciencetechnologysoftwarehardware770Computer Technology and its Reflection on the Architecture and Internal Space10.25969/mediarep/165491614-0885