- Bangladesh, officially the People’s Republic of Bangladesh, is a country in South Asia. It is the eighth-most populous country in the world and is among the most densely populated countries with a population of nearly 170 million in an area of 1,47,570 square kilometers (56,977 Sq. miles). Bangladesh shares land borders with India to the north, west, and east, and Myanmar to the southeast. To the south, it has a coastline along the Bay of Bengal. It is narrowly separated from Bhutan and Nepal by the Siliguri Corridor, and from China by the mountainous Indian state of Sikkim in the north. Dhaka, the capital and largest city, is the nation’s political, financial, and cultural centre. Chittagong is the second-largest city and is the busiest port on the Bay of Bengal. The official language of Bangladesh is Bengali while Bangladeshi English is also used in the government and official documents alongside Bengali.
- Why did x86 support self-modifying code in the 80s and 90s? (stackexchange.com)
On the simplest microprocessors, self-modifying code is not a special problem. On an 8080, you can write just ahead of the instruction pointer, and a few clock cycles later, the instruction you just wrote, will be fetched and executed as though it had been there all along. But as pipelines and instruction cache are introduced, this becomes more problematic.