Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Тема 2.7. Основы программирования процессора

Читайте также:
  1. I. Основы. Стратегии
  2. I. Теоретические основы изучения туристских информационных систем как новой модели туристского бизнеса
  3. I. Языки программирования
  4. II. Основы горного права
  5. II. Психолого-лингвистические основы развития речи учащихся
  6. Lt;variant>язык программирования высокого уровня
  7. Lt;variant>Языки программирования высокого уровня
  8. V. Основы управления инвестициями
  9. V1: Основы физиологии растений
  10. V1: Основы экологии и географии растений

Валютное регулирование – это установление государством порядка проведения валютных операций и является финансовой деятельностью государства направленной на обеспечение стабильности национальной валюты.

После обретения независимости Казахстан принял закон «О валютном регулировании» Верховным Советом республики 14 апреля 1993 г., закон принимался в период нахождения РК в рублевой зоне, в условиях не достаточного практического опыта в проведении самостоятельной валютной политики как составной части общей денежно-кредитной и внешнеэкономической политики.

Новый Закон РК «О валютном регулировании» был принят 24 декабря 1996г. Данный закон переиздавался несколько раз: внесены изменения и дополнения в 1997, 1999, 2001 и 2003 гг.

В сфере валютного регулирования и контроля также действуют следующие нормативные правовые акты:

-Правила проведения валютных операций в РК;

-Положение о порядке лицензирования деятельности, связанных с использованием иностранной валюты;

-Инструкция об организации экспортно-импортного валютного контроля в РК;

-Правила регистрации валютных операций, связанных с движением капитала.

Задачами валютного регулирования являются:

1) установление определенного порядка обращения валютных ценностей в Республике Казахстан;

2) создание условий для дальнейшей интеграции Республики Казахстан;

3) обеспечение достоверной информационной базы по валютным операциям и потокам капитала.

Понятие валютных ценностей:

· иностранная валюта (валюта иностранного государства, а также международные денежные или расчетные единицы);

· ценные бумаги и платежные документы, номинал которых выражен в иностранной валюте (чеки, векселя, аккредитивы, акции, облигации, казначейские векселя, депозитные сертификаты и т.п.);

· не имеющие номинала ценные бумаги, выпущенные нерезидентами;

· аффинированное золото в слитках (золото высокой чистоты, 
прошедшее аффинаж, т.е. отделение от них загрязняющих примесей);

· национальная валюта, ценные бумаги и платежные документы, 
номинал которых выражен в национальной валюте, в случае совершения с ними операций между резидентами и нерезидентами, а также между нерезидентами;

· не имеющие номинала ценные бумаги, выпущенные резидентами, в случае совершения с ними операций между резидентами и нерезидентами, а также между нерезидентами.

Основным органом валютного регулирования в Республике Казахстан является Национальный Банк Республики Казахстан, осуществляющий функции валютного регулирования в соответствии с законодательством Республики Казахстан.

Правительство Республики Казахстан и иные государственные органы осуществляют валютное регулирование в пределах своей компетенции в соответствии с законодательством Республики Казахстан.

Национальный Банк Республики Казахстан как основной орган валютного регулирования устанавливает:

· требования к осуществлению резидентами деятельности, связанной с использованием валютных ценностей;

· порядок осуществления резидентами и нерезидентами валютных операций, в том числе режимы валютного регулирования:

· регистрации, уведомления;

· порядок осуществления мониторинга валютных операций нерезидентов, осуществляющих деятельность на территории Республики Казахстан (валютный мониторинг);

· формы учета и отчетности по валютным операциям, обязательные для исполнения всеми резидентами и нерезидентами, по согласованию с уполномоченными государственными органами в соответствии с их компетенцией.

Основными методами валютного регулирования являются:


· отнесение определенного имущества к валютным ценностям;

· отнесение определенного имущества к объектам валютной монополии государства и установление компетенции государственных органов, правомочных осуществлять сделки с этими объектами;

· установление правил совершения валютных операций;

· установление запретов и ограничений на совершение определенных видов валютных операций.


· лицензирование деятельности, связанной с осуществлением валютных операций

Валютными операциями являются:


1) операции, связанные с переходом права собственности и иных прав на валютные ценности;


2) ввоз и пересылка в Республику Казахстан, а также вывоз и пересылка из Республики Казахстан валютных ценностей любым способом.

Операциями, связанными с движением капитала, являются:


1) осуществление инвестиций;


2) переводы для осуществления расчетов по сделкам, предусматривающим полную передачу исключительного права на объекты интеллектуальной собственности;

3) переводы в оплату имущественных прав на недвижимость, за исключением имущества, приравненного к недвижимым вещам;

4) переводы для осуществления расчетов по экспортно-импортным сделкам, предусматривающим отсрочку платежа либо авансовый платеж за товары, работы и услуги на срок более 180 дней;

5) предоставление и получение кредитов на срок более 180 дней;


6) (исключен)


7) международные переводы по сделкам, связанным с накоплением

пенсионных активов;


8) международные переводы по договорам страхования и

перестрахования накопительного характера;


9) передача в доверительное управление валютных ценностей.

 

Ограничения на проведение валютных операций:

1. В целях выполнения международных обязательств и в случае возникновения чрезвычайных ситуаций Президент Республики Казахстан вправе принять решение по ограничению или приостановлению любых валютных операций.

2. Национальный Банк Республики Казахстан вправе установить ограничения на валюту платежа экспортных операций резидентов и режим обязательной продажи экспортной валютной выручки.

2-1. В целях обеспечения экономической безопасности государства Национальный Банк Республики Казахстан вправе устанавливать ограничения на форму расчетов по отдельным экспортно-импортным сделкам.

Валютный контроль в Республике Казахстан осуществляется органами и агентами валютного контроля. Целью валютного контроля является обеспечение соблюдения законодательства резидентами и нерезидентами при проведении ими валютных операций.

Задачами валютного контроля являются:

1) определение соответствия проводимых валютных операций законодательству Республики Казахстан;

2) проверка обоснованности платежей по валютным операциям и наличия необходимых для их осуществления документов;

3) проверка полноты и объективности учета и отчетности по валютным операциям

Валютный контроль осуществляется Национальным Банком, органами валютного контроля и агентами валютного контроля. Агентами валютного контроля являются уполномоченные банки и уполномоченные организации, а также другие организации, на которые в соответствии с полученными лицензиями возложена обязанность контроля за соблюдением валютного законодательства при проведении ими операций.

Органы валютного контроля в пределах своей компетенции:

1) осуществляют проверки соблюдения резидентами и нерезидентами валютного законодательства;

2) осуществляют проверки полноты и достоверности учета и отчетности по валютным операциям резидентов и нерезидентов;

3) запрашивают документы и информацию, которые связаны с проведением валютных операций;

4) дают агентам валютного контроля обязательные для их исполнения поручения в целях надлежащего осуществления валютного контроля;

5) устанавливают порядок представления отчетности по валютным операциям и проведения проверок по вопросам соблюдения валютного законодательства;

6) предъявляют требования об устранении выявленных нарушений и принимают другие меры, которые являются обязательными для исполнения всеми резидентами и нерезидентами.

Права и обязанности должностных лиц органов и агентов валютного контроля

1. Должностные лица органов и агенты валютного контроля в пределах своей компетенции в соответствии с законами Республики Казахстан вправе получать необходимые объяснения и сведения по вопросам, возникающим при проверках.

2. Должностные лица органов и агенты валютного контроля обязаны не разглашать сведения, составляющие служебную, коммерческую и иную охраняемую законом тайну резидентов и нерезидентов.

 

Тема 2.7. Основы программирования процессора

Процессор является основой любого компьютера. Это большая микросхема, содержащая внутри себя сотни тысяч или даже миллионы элементов. Современные процессоры чрезвычайно сложны и могут содержать несколько уровней построения и описания. Различают внешние команды процессора в том виде, в котором они используются в программах и записываются в оперативной памяти, и внутренний микрокод, применяемый для реализации внешних команд. Процессор может содержать внутри себя устройства, предназначенные для ускорения работы, — конвейер команд, устройство опережающей выборки из памяти, кеш-память и т.п.

Любой процессор имеет устройство, выполняющее команды, и собственную внутреннюю память, реализованную внутри микросхемы процессора. Она называется регистрами процессора. Имеется 3 типа регистров:

· общие регистры (РОН) хранят целые числа или адреса. Размер общего регистра совпадает с размером машинного слова и в 32-разрядной архитектуре равен четырем байтам. Число общих регистров и их назначение зависит от конкретного процессора. В большинстве Ассемблеров к ним можно обращаться по именам R0, R1, R2,...Среди общих регистров имеются регистры специального назначения: указатель стека SP (Stack Pointer), счетчик команд PC (Program Counter) и др.;

· регистр флагов содержит биты, которые устанавливаются в единицу или в ноль в зависимости от результата выполнения последней команды. Так, бит Z устанавливается в единицу, если результат равен нулю (Zero), бит N — если результат отрицательный (Negative), бит V — если произошло переполнение (oVerflow), бит С - если произошел перенос единицы из старшего или младшего разряда (Carry), например, при сложении двух целых чисел или при сдвиге. Значения битов в регистре флагов используются в командах условных переходов;

· плавающие регистры содержат вещественные числа. В простых процессорах аппаратная поддержка арифметики вещественных чисел может отсутствовать. В этом случае плавающих регистров нет, а операции с вещественными числами реализуются программным путем.

Команды, или инструкции, процессора состоят из кода операции и операндов. Команда может вообще не иметь операндов или иметь один, два, три операнда. Команды с числом операндов большим трех встречаются лишь в процессорах специального назначения и в обычных архитектурах не используются. Чаще всего применяются двухадресные и трехадресные архитектуры: к двухадресным относятся, к примеру, все процессоры серии Intel 80x86, к трехадресным — серии Motorola 68000. В двухадресной архитектуре команда сложения выглядит следующим образом:

add X, Y -что означает X:= X + Y,

т.е. один из аргументов команды является одновременно и ее результатом. Этот аргумент называется получателем (destination). Аргумент, который не меняется в результате выполнения команды, называется источником (source). Среди программистов нет единого мнения о том, в каком порядке записывать аргументы при использовании Ассемблера, т.е. в символической записи машинных команд. Например, в Ассемблере "masm" фирмы IBM для процессоров Intel 80x86 получатель всегда записывается первым, а источник вторым. Ассемблер "masm" используется в операционных системах MS DOS и Windows. В Ассемблере "as", который входит в состав компилятора "gcc" и используется в системах типа Unix (Linux и т.п.), получатель всегда является последним аргументом. Та же команда сложения записывается в "as" как

add Y, X - что означает сложить Y и X и результат записать в X.

В трехадресной архитектуре команда сложения имеет 3 операнда:




Дата добавления: 2014-12-19; просмотров: 234 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.01 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав