How windows works both on Intel and Arm processors -


i started studying operating systems , realized how of difference there between processor architectures , operating system implementations.

so, wondering if can tell me pointers on how did microsoft got windows work on both arm , intel. great further reading , direction.

until recently, windows not compiled arm. windows ce, windows embedded compact, windows rt, windows phone, etc compiled , executed on arm; however, desktop , server versions of windows remained strictly on intel architecture. beginning windows 10, there convergence versions of os share common core compiled on multiple architectures.

the majority of os written in c/c++ compilers on these architectures developed. greater challenges in maintaining or unifying architecture specific implementations, optimizations , assembly code. in many cases, separate architecture specific code have maintained.

the linux kernel quite similar in regard. different toolchains , compiler configurations used compile kernel different architectures. additionally, configuration parameters used enable , link in different code fragments @ compile time.


Comments

Popular posts from this blog

javascript - AngularJS custom datepicker directive -

javascript - jQuery date picker - Disable dates after the selection from the first date picker -