{"id":13883,"date":"2014-12-16T08:35:00","date_gmt":"2014-12-16T07:35:00","guid":{"rendered":"https:\/\/rafen.app\/uncategorized\/computer-organization\/"},"modified":"2023-06-15T10:19:44","modified_gmt":"2023-06-15T09:19:44","slug":"computer-organization","status":"publish","type":"post","link":"https:\/\/raf.edu.rs\/en\/subjects\/computer-organization\/","title":{"rendered":"Computer Organization"},"content":{"rendered":"<h5>Objectives and outcomes<\/h5>\n<p>The main goal of the course is to acquaint students with the computer organisation and the computer<br \/>\nsystem organisation. Students should acquire knowledge of numeral systems, the representation of<br \/>\nnumbers in the computer, the organisation of computer functions as a whole and the organisation of<br \/>\ncomputer system components and trends in computer development. Upon completion of the course,<br \/>\nstudents should gain knowledge of the basic concepts in the field of computer organisation,<br \/>\nevolutionary trends in computer development and an insight into the application of data processing to<br \/>\ndigital computers, organisation of components and ways of interconnecting computer system<br \/>\ncomponents.<\/p>\n<h5>Lectures<\/h5>\n<p>Introduction to computers and computer systems. Computer evolution and development trends. History<br \/>\nof information technology development. Numeral systems. Data representation in a computer.<br \/>\nRepresentation and storage of fixed-point numbers. Representation and storage of integer<br \/>\nnumbers. Representation and storage of floating-point numbers.<br \/>\nRepresentation and storage of binary coded decimal numbers. Standards for representations of integer<br \/>\nvalues, floating point numbers and symbols in computer. Arithmetic operation with fixed and floating-<br \/>\npoint numbers. Algorithms for performing arithmetic operations. Representation and storage of non-<br \/>\nnumerical data. Logical bases of data processing. IAS (von Neumann) machine. Principles<br \/>\nof digital computing. Computer data flow. Microprocessors. Microprocessors instruction<br \/>\nsets. Interconnection structures \u2013 bus and point-to-point interconnection. Cache memory. Internal<br \/>\nmemory. External memory. Input\/Output devices. Memory error detection and correction. Multiprocessor and multicore<br \/>\nsystems.<\/p>\n<h5>Practical classes<\/h5>\n<p>Computer arithmetic. Central processing unit. Instruction set. Types of buses, synchronous and<br \/>\nasynchronous buses, operations, arbitration, examples. Internal memory: types, characteristics,<br \/>\nhierarchy, implementation, interleaving, linking. Cache: purpose, principles, types of mappings, write<br \/>\nand replace policies, enhancements. Connection with Input\/Output devices: principles, techniques,<br \/>\ncontrollers, DMA, interrupt system, examples. Symbolic machine language. Translating, loading and<br \/>\nexecuting programs. Diagnostic tools and diagnostic procedures. Computer performance testing.<br \/>\nInstallation, optimisation and upgrade of operating systems.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Objectives and outcomes The main goal of the course is to acquaint students with the computer organisation and the computer system organisation. Students should acquire knowledge of numeral systems, the representation of numbers in the &#8230; <a title=\"Computer Organization\" class=\"read-more\" href=\"https:\/\/raf.edu.rs\/en\/subjects\/computer-organization\/\" aria-label=\"More on Computer Organization\">Read more<\/a><\/p>\n <a href=\"https:\/\/raf.edu.rs\/en\/subjects\/computer-organization\/\" class=\"more-link\" title=\"Read more\">Read more<\/a>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[199],"tags":[],"class_list":["post-13883","post","type-post","status-publish","format-standard","hentry","category-subjects"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Computer Organization - School of Computing<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/raf.edu.rs\/en\/subjects\/computer-organization\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Computer Organization - School of Computing\" \/>\n<meta property=\"og:description\" content=\"Objectives and outcomes The main goal of the course is to acquaint students with the computer organisation and the computer system organisation. Students should acquire knowledge of numeral systems, the representation of numbers in the ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/raf.edu.rs\/en\/subjects\/computer-organization\/\" \/>\n<meta property=\"og:site_name\" content=\"School of Computing\" \/>\n<meta property=\"article:published_time\" content=\"2014-12-16T07:35:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-15T09:19:44+00:00\" \/>\n<meta name=\"author\" content=\"RAF Admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"RAF Admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/computer-organization\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/computer-organization\\\/\"},\"author\":{\"name\":\"RAF Admin\",\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#\\\/schema\\\/person\\\/4e2166c781f2802c67414a1578c66a43\"},\"headline\":\"Computer Organization\",\"datePublished\":\"2014-12-16T07:35:00+00:00\",\"dateModified\":\"2023-06-15T09:19:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/computer-organization\\\/\"},\"wordCount\":304,\"publisher\":{\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#organization\"},\"articleSection\":[\"Subjects\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/computer-organization\\\/\",\"url\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/computer-organization\\\/\",\"name\":\"Computer Organization - School of Computing\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#website\"},\"datePublished\":\"2014-12-16T07:35:00+00:00\",\"dateModified\":\"2023-06-15T09:19:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/computer-organization\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/computer-organization\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/computer-organization\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Homepage\",\"item\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Subjects\",\"item\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Computer Organization\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/\",\"name\":\"School of Computing\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#organization\",\"name\":\"School of Computing\",\"url\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/cropped-raf-engleski.png\",\"contentUrl\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/cropped-raf-engleski.png\",\"width\":400,\"height\":66,\"caption\":\"School of Computing\"},\"image\":{\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#\\\/schema\\\/person\\\/4e2166c781f2802c67414a1578c66a43\",\"name\":\"RAF Admin\",\"sameAs\":[\"https:\\\/\\\/raf.app\"],\"url\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/author\\\/rafadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Computer Organization - School of Computing","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/raf.edu.rs\/en\/subjects\/computer-organization\/","og_locale":"en_US","og_type":"article","og_title":"Computer Organization - School of Computing","og_description":"Objectives and outcomes The main goal of the course is to acquaint students with the computer organisation and the computer system organisation. Students should acquire knowledge of numeral systems, the representation of numbers in the ... Read more","og_url":"https:\/\/raf.edu.rs\/en\/subjects\/computer-organization\/","og_site_name":"School of Computing","article_published_time":"2014-12-16T07:35:00+00:00","article_modified_time":"2023-06-15T09:19:44+00:00","author":"RAF Admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"RAF Admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/raf.edu.rs\/en\/subjects\/computer-organization\/#article","isPartOf":{"@id":"https:\/\/raf.edu.rs\/en\/subjects\/computer-organization\/"},"author":{"name":"RAF Admin","@id":"https:\/\/raf.edu.rs\/en\/#\/schema\/person\/4e2166c781f2802c67414a1578c66a43"},"headline":"Computer Organization","datePublished":"2014-12-16T07:35:00+00:00","dateModified":"2023-06-15T09:19:44+00:00","mainEntityOfPage":{"@id":"https:\/\/raf.edu.rs\/en\/subjects\/computer-organization\/"},"wordCount":304,"publisher":{"@id":"https:\/\/raf.edu.rs\/en\/#organization"},"articleSection":["Subjects"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/raf.edu.rs\/en\/subjects\/computer-organization\/","url":"https:\/\/raf.edu.rs\/en\/subjects\/computer-organization\/","name":"Computer Organization - School of Computing","isPartOf":{"@id":"https:\/\/raf.edu.rs\/en\/#website"},"datePublished":"2014-12-16T07:35:00+00:00","dateModified":"2023-06-15T09:19:44+00:00","breadcrumb":{"@id":"https:\/\/raf.edu.rs\/en\/subjects\/computer-organization\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/raf.edu.rs\/en\/subjects\/computer-organization\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/raf.edu.rs\/en\/subjects\/computer-organization\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Homepage","item":"https:\/\/raf.edu.rs\/en\/"},{"@type":"ListItem","position":2,"name":"Subjects","item":"https:\/\/raf.edu.rs\/en\/subjects\/"},{"@type":"ListItem","position":3,"name":"Computer Organization"}]},{"@type":"WebSite","@id":"https:\/\/raf.edu.rs\/en\/#website","url":"https:\/\/raf.edu.rs\/en\/","name":"School of Computing","description":"","publisher":{"@id":"https:\/\/raf.edu.rs\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/raf.edu.rs\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/raf.edu.rs\/en\/#organization","name":"School of Computing","url":"https:\/\/raf.edu.rs\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/raf.edu.rs\/en\/#\/schema\/logo\/image\/","url":"https:\/\/raf.edu.rs\/en\/wp-content\/uploads\/2023\/02\/cropped-raf-engleski.png","contentUrl":"https:\/\/raf.edu.rs\/en\/wp-content\/uploads\/2023\/02\/cropped-raf-engleski.png","width":400,"height":66,"caption":"School of Computing"},"image":{"@id":"https:\/\/raf.edu.rs\/en\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/raf.edu.rs\/en\/#\/schema\/person\/4e2166c781f2802c67414a1578c66a43","name":"RAF Admin","sameAs":["https:\/\/raf.app"],"url":"https:\/\/raf.edu.rs\/en\/author\/rafadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/posts\/13883","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/comments?post=13883"}],"version-history":[{"count":2,"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/posts\/13883\/revisions"}],"predecessor-version":[{"id":17204,"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/posts\/13883\/revisions\/17204"}],"wp:attachment":[{"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/media?parent=13883"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/categories?post=13883"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/tags?post=13883"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}